Animal Alliance of CanadaPromote animal welfare/rights, increase public awareness and education and offer suggestions/guidance so public can help to end animal expolitation, cruelty and suffering.
Canadian Council on Animal CareThe CCAC oversees the ethical care and use of animals in science across Canada through the work of veterinarians, scientists and the public. It publishes guidelines, policies and informational documen...
Canadian Federation of Humane SocietiesCFHS is the only national body representing over 100 animal welfare organizations and more than 400,000 individuals whose purpose is to promote compassion and humane treatment for all animals. We work...