There are so many wonderful pets at Ontario SPCA adoption centres throughout the province - cats and dogs of all ages, shapes, sizes and breeds, as well as birds, rabbits, guinea pigs and more - waiting in hope for a home, someone to share life with, and someone to love. Our 13 communities care for more than 25,000 animals each and every year. And our expanding high-volume spay neuter clinics provide a community service to reduce pet overpopulation and ensure that unwanted dogs and cats do not end up on the streets, where they fall victim to neglect and abuse, or in shelters in search of new homes.