Canadian Federation of Humane Societies
The Canadian Federation of Humane Societies is the national organization representing Humane Societies and SPCA's in Canada. We bring together those who work with and care for animals to promote respect and humane treatment toward all animals.
Our vision is our long term desired outcome for our organization and for animal welfare in Canada. Our mission guides our actions and defines our approach to move towards that vision. Our values are the principles and approaches with which we do our work.