Services & Programs
At the Ontario SPCA and Humane Society, caring for animals means caring for communities too. Through veterinary care and a wide range of support services, we’re helping people and their animal companions stay healthy, happy, and together.
Veterinary Services
From reducing pet overpopulation through spay/neuter services to providing basic veterinary care – we want to help keep pets with the families who love them.
Pet Support Services
Life is unpredictable, but you're not alone. We're here with support, resources, and care for you and your animal companions.
Ontario SPCA and Humane Society Programs
We’re building a compassionate future where every animal is supported and everyone has the tools to make a difference.
