Dog adoption in Canada

1,813 rescue dogs are looking for homes across 51 cities in 7 provinces. Filter by location, breed, size, and age to find your match. Free, refreshed regularly, no breeder ads.

Rescue dogDogsRescue catCats

Not sure which dog fits your life?

Answer a few quick questions and we will rank every available dog by how well it matches your home.

Size
Age

1,813 dogs available across Canada

Never miss a new dog

Get notified when new rescue dogs are listed in your area.

No spam, unsubscribe anytime.

LocalPetFinder Recommended
Tractive GPS tracker with the app showing live map tracking and activity monitoring
Smart GPS tracker34% OFF

Never lose your dog

Live GPS tracking with escape alerts. Amazon’s #1 best seller in pet trackers.

One search for rescue dogs across Canada

Most adoption sites make you guess which shelter has the dog you want. LocalPetFinder pulls live listings from humane societies, SPCAs, and foster-based rescues into one place, so you can search every participating rescue at once. Narrow by province and city when you know where you are looking, or browse the whole country when you are open to a road trip for the right dog.

Every profile links straight to the rescue that has the dog. You apply with them directly, and your adoption fee goes to the rescue in full. We never run breeder ads, never charge adopters, and never take a cut of an adoption.

Frequently asked questions

How many rescue dogs can I adopt across Canada on LocalPetFinder?β–Ύ

The counter at the top of this page is live as of our most recent scrape. We aggregate dogs from real humane societies, SPCAs, and foster-based rescues across every launched province, so the number moves as dogs get adopted and new ones are listed.

Which provinces and cities are covered?β–Ύ

We currently cover launched cities in Alberta, British Columbia, Saskatchewan, Manitoba, and Ontario. Use the province and city filters to narrow the search to your area, or leave them on "all" to browse the whole country.

How do I adopt a dog I find here?β–Ύ

Open any dog and click through to the rescue. Every profile links straight to the shelter or foster network that has the dog, where you submit your application. LocalPetFinder never handles the adoption or the fee. Your adoption fee goes to the rescue, in full.

Are the listings kept up to date?β–Ύ

Yes. We refresh participating shelter websites on a regular cadence and adopted dogs come off the listings on the same cycle, so what you see here reflects what is genuinely available.

Does it cost anything to use LocalPetFinder?β–Ύ

No. The site is free for adopters and we never run breeder ads. We are a discovery tool, not a shelter, and we never charge you to find or contact a rescue dog.