
The Ontario Society for the Prevention of Cruelty to Animals (Ontario SPCA): Protecting animals since 1873, the Ontario SPCA is a registered charity comprised of over 50 Communities relying primarily on donations to fund animal protection, care and rehabilitation; advocacy; and humane education. The Ontario SPCA Act mandates the Society to enforce animal cruelty laws and provides Society investigators with police powers to do so – making the Ontario SPCA unique among animal welfare organizations in the province. The Ontario SPCA is a member of the Canadian Federation of Humane Societies, the World Society for the Protection of Animals, and is affiliated with the Royal Society for the Prevention of Cruelty to Animals.