Thankfully, many compassionate individuals and rescue organizations are stepping in to help save these desperate animals. Some even provide foster care in the private homes of volunteers until adoptions can be arranged. Won't you please consider helping? If you are looking for a new pet, please consider adopting from a local rescue shelter instead of purchasing your pet from a store or breeder.
Below are links to a number of agencies and organizations websites that can assist you in locating an adoption shelter or humane society near you. Please let us know of any worthy organizations you would like us to add, or if you discover a link that is no longer working. Thank you.
Canadian Federation of Humane Societies
ARF: Alberta Rescue Foundation
Calgary Humane Society Calgary
British Columbia SPCA
District of Maple Ridge SPCA
Royal City Humane Society New Westminster
Cowichan and Regional District SPCA Duncan, Mill Bay, Cobble Hill, Shawnagin Lake, Cowichan Bay, Chemainus, Crofton and Ladysmith
Parksville, Qualicum Beach & District SPCA
Nova Scotia SPCA Bedford
Shelter for Helpless Animals In Distress (SHAID) Bridgewater & Lunenburg
Yarmouth SPCA Yarmouth
Ontario SPCA
The Society for Animal Aid (Burlington) Inc. Burlington
Humane Society of Durham Region Oshawa
Humane Society of Ottawa Carelton
Guelph Humane Society
Kitchener-Waterloo Humane Society Kitchener
Lakefield Animal Welfare Society Lakefield
Lanark Animal Welfare Society (L.A.W.S.)
London Humane Society
Ottawa Humane Society Ottawa
PLEASE NOTE: The above listings are supplied as a service to the users of our web community. The inclusion of a link in no way implies an endorsement of the operation and practices of the entity. While we have no reason to believe any of the organizations listed may be fraudulent, we urge you—as with any resource list found on the web—to conduct your own research prior to making a donation, or before engaging any services.