Become A Foster with RHSPCA

Open Your Heart & Home to Animals in Need

Each year, we take in 2,700 animals into our care! That’s over 1,000 kittens and nearly 800 adult dogs and cats each. And occasionally we take in some puppies as well.  Our facility has less than 70 dog kennels and 100 kennels for cats.  We could not carry out our lifesaving work without our fosters.

You can help us save more lives by temporarily opening your home and helping us help more animals.

Our foster program offers…


You decide if its puppies, kittens, cats or dogs that you are able to help with.


We will provide you with the supplies & veterinary care for your foster pet and timely access to our knowledgeable foster coordinators to answer your questions.


Our foster Facebook group has over 500 members there to answer your questions, network your foster pets and support you in your efforts.

Our greatest needs…

Single dog homes

We are in need of foster homes that don’t have other dogs OR are able to isolate the foster dog from resident dogs.  Dogs that do not get along with other dogs and dogs under medical treatment are in the greatest need of foster placement.

Critical care kittens

Fosters who have experience medicating adult cats and providing critical care for very young kittens are desperately needed.  Do you have experience medicating adult cats that can be ornery OR have experience bottle feeding young kittens.

Email our foster team directly, using ‘Single dog home’ OR ‘Critical care kittens’ as the subject line for an immediate response.