Since 1957, the Canadian Federation of Humane Societies (CFHS) has driven positive, progressive change to end animal cruelty, improve animal protection and promote the humane treatment and respect of all animals in Canada.
The CFHS knows that dogs are our best friends. That’s why, with support from Fido, we created Finding FidoTM - a resource that helps you figure out if you're ready for a dog, how to pick the right one for you, and how to make sure you get one from a reputable source.