There is an interesting methodological issue. HD reads the names of all the parties (including the moribund and irrelevant Green Party which has never won a seat at any level anywhere in Canada). Nanos asks the vote question as an unprompted open ended question "Who would you vote for?" with no reading of any party names. Its interesting that the Green and "Other" vote almost vanishes when there is no prompting and both the Conservatives and NDP go up.
Our Greens would kill for the vote that their Canadian counterparts seem to be polling (although I say counterpart, but Canadian Greens seem centrist in comparison)! Any party polling the figures they are is nowhere near irrelevent, even if they don't win seats because of a crappy unproportional system. It also make sense that Greens or Others disappear without prompting, as there's never a guarantee that they'll stand - for instance in my constituency the Greens have never stood and Others standing is a relatively new development ('92 onwards).