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.
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.
1,813 dogs available across Canada


Off-leash freedom, with a safety net
The trainer-recommended first step for new rescues β practice recall safely at 15 to 100 ft. Free clicker included.

Kiju
5 years β’ Mixed Breed

Mandy
7 years β’ Goldendoodle


Reuben
4 years β’ Chocolate Lab

Krypto
1 year 7 months β’ Pitbull husky

Blue Indigo
4 years β’ Pit Bull

Never miss a new dog
Get notified when new rescue dogs are listed in your area.
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.
