Canada’s ‘puppy-mill’ province pledges to clean up its act, just in time for International Animal Rights Day

Quebec has lagged behind most other Canadian provinces in regard to their animal rights laws for decades, but last Friday they become one of the most progressive of their peers, passing Bill 54 which recognises pets as sentient beings. There’s a lot to celebrate this annual International Animal Rights Day. Years after trendsetters like Germany … Continued