The only exception? Horses.
With many of them filling up due to "animals seized or surrendered in large-scale investigations," they are in need of loving owners who want to take home a new best friend.
Depending on where you live, the adoption fees can vary. For Vancouver, the regular fee for an adult dog is around $414, and $194 for a cat.
The promotion is from September 27 to October 6, and is for all "companion animals — dogs, cats, puppies, kittens, rabbits and small animals, as well as for farm animals (with the exception of horses)," said Lorie Chortyk, general manager of communications for the BC SPCA, in a press release.
If you were already tempted to get a new addition to the family, this might be just the sign you were waiting for.