It's quite commonplace in British English to call a vacuum cleaner a Hoover. It's one of those brand names that's become synonymous with the product it represents, like Velcro.
Never heard that it Canada. Hoover is just a company here. But I get it cuz we call corndogs 'pogos' in Canada.