Best pet adoption in Vancouver? BC SPCA Vancouver Branch is the largest with same-day adoption and the broadest selection. Loved at Last Dog Rescue is the best for foster-based adoption with northern BC reserve transport intake. Langley Animal Protection Society is the best full-service shelter for Langley and surrounding Metro Vancouver. For cats, VOKRA is the most-recommended foster-based rescue in Greater Vancouver. Together with the rest of the Lower Mainland rescue network, they place thousands of dogs and cats every year — all aggregated on LocalPetFinder.
Vancouver's dog rescue community is shaped by two things most other cities don't share: BC SPCA's province-wide network (36 branches, with the Vancouver branch handling most Metro Vancouver intake), and a long-standing pipeline from northern BC and remote First Nations communities into Lower Mainland adoption homes. With 5 Vancouver-area rescues currently aggregated on LocalPetFinder and 163 dogs available, choosing the right path matters.
Every Vancouver-area rescue below is featured on LocalPetFinder Vancouver, where you can browse all available dogs in one place with filters for size, breed, energy, and compatibility. Listings update regularly.
Quick Comparison
| Rescue | Type | Dogs Available | Best For |
|---|---|---|---|
| BC SPCA Vancouver | Open-admission shelter | 33 | Same-day adoption, broad selection |
| Loved at Last Dog Rescue | Foster-based | 110 | Northern BC intake, detailed profiles |
| Langley APS | Full-service shelter | 7 | Langley + south Surrey adopters |
| Heart and Soul | Foster-based | 13 | Fraser Valley, dogs + cats |
Detailed Reviews
1. Loved at Last Dog Rescue
110 dogsLoved at Last Dog Rescue (LALDR) is a Langley, BC non-profit that rescues homeless dogs from BC and overseas and rehomes them in Metro Vancouver. All dogs are vetted, spayed or neutered, and vaccinated before placement.
2. BC SPCA
33 dogsThe BC SPCA is British Columbia’s largest animal welfare organization, with branches across the province caring for and rehoming dogs, cats, and other animals. Every adoptable animal is vetted, vaccinated, and spayed or neutered before adoption.
3. Heart and Soul Dog and Cat Rescue
13 dogsHeart and Soul Dog and Cat Rescue is a Metro Vancouver / Fraser Valley rescue with a large foster network covering both dogs and cats. Every animal carries a detailed foster-written profile and is fully vetted before placement.
4. Langley Animal Protection Society
7 dogsLAPS is the Langley Animal Protection Society — the local full-service shelter for Langley and the surrounding Metro Vancouver area. They handle animal control, sheltering, and adoption for dogs, cats, and small animals, with full vetting before placement.
5. BC SPCA Vancouver Branch
0 dogsBC SPCA Vancouver Branch is the largest BC SPCA facility in Metro Vancouver, located on East 7th Avenue. Walk-in adoption for dogs, cats, rabbits, and small animals. Same-day adoption for approved applicants. Part of the BC SPCA province-wide network.
How to Choose the Right Vancouver Rescue
If you want to adopt today
BC SPCA Vancouver Branch on East 7th Avenue offers same-day adoption for approved applicants. Walk in, meet dogs, fill out the application, and potentially go home with your new companion the same day. This is the fastest path in Vancouver.
If you want detailed behaviour information
Foster-based rescues (Loved at Last, Heart and Soul) provide detailed temperament information because their dogs live in homes. The foster family can tell you exactly how a dog behaves with kids, cats, other dogs, and alone. This is also where dogs from northern BC transport intake end up — the foster has already done the decompression work.
If you want to browse everything at once
Use LocalPetFinder Vancouver to search all 163 dogs from 5 Vancouver-area rescues in one place. Filter by size, breed, energy level, or compatibility to narrow down. Listings update regularly.
If you want to help without adopting
Every Vancouver rescue runs on volunteers and fosters — especially transport drivers for ferry runs to Vancouver Island and overnight runs from northern BC. See our BC foster program guide and BC volunteer roles for the full breakdown.
Frequently Asked Questions
What is the best pet adoption in Vancouver?
The best pet adoption in Vancouver depends on what you want. BC SPCA Vancouver Branch is the largest with same-day adoption and the broadest selection. Loved at Last Dog Rescue is the best for adopters who care about northern BC reserve transport intake. Langley Animal Protection Society is the best full-service shelter for Langley and surrounding Metro Vancouver. For cats, VOKRA (Vancouver Orphan Kitten Rescue Association) is the largest foster-based cat rescue in Canada and consistently the most-recommended option in Greater Vancouver.
Where is the best place to adopt a pet in Vancouver?
The best places to adopt in Vancouver are BC SPCA Vancouver Branch (largest, same-day adoption), Loved at Last Dog Rescue (foster-based, northern BC intake), Langley APS (Langley-area animal control + adoption), Heart and Soul Dog and Cat Rescue (Fraser Valley foster network), and VOKRA for cats. See the detailed reviews below.
What is the best dog rescue in Vancouver?
It depends on your priorities. BC SPCA Vancouver Branch is best for first-time adopters who want same-day adoption and on-site matchmaking. Loved at Last Dog Rescue is best for foster-based adoption with northern BC transport intake. Langley Animal Protection Society is best if you live in Langley or south Surrey. Heart and Soul is best if you live in the Fraser Valley.
How many dog rescue organizations are in Vancouver?
Greater Vancouver has dozens of dog rescue organisations. LocalPetFinder currently aggregates 5 Vancouver-area rescues whose listings are publicly scrapeable, plus the larger BC SPCA system whose Vancouver branch handles the Metro Vancouver caseload. Other well-known Vancouver-area rescues include RAPS Richmond (Richmond Animal Protection Society), Big Heart Rescue, SAINTS Senior Animal Rescue, Lower Mainland Senior Dog Rescue, Pacific Animal Foundation, and many specialised breed rescues.
What is the cheapest way to adopt a dog in Vancouver?
Vancouver-area rescue adoption fees range from $250 to $700. BC SPCA fees are typically $250 to $500. Foster-based rescues sometimes charge higher fees ($500 to $700) because they cover transport costs from northern BC and out-of-province intake. Senior dogs (7+) often have reduced fees of $150 to $300. All fees include spay or neuter, vaccinations, microchip, and a vet check.
Is BC SPCA Vancouver a kill shelter?
No. BC SPCA is an open-admission animal welfare organisation, meaning they accept any animal regardless of condition. Open-admission is sometimes confused with kill shelter. The difference: BC SPCA uses humane euthanasia only for medical or severe behavioural cases that cannot be safely rehomed, not for space management. The smaller Vancouver rescues (Loved at Last, Heart and Soul, RAPS) are limited-admission, meaning they choose what they can take based on foster and facility capacity.
Which Vancouver rescue has the shortest wait time?
BC SPCA Vancouver Branch offers the closest to same-day adoption. Walk in, meet a dog, fill out the application, and potentially leave with them. Foster-based rescues (Loved at Last, Heart and Soul) typically take 1 to 3 weeks because the foster home participates in choosing the adopter and many fosters live in different cities than the dog's eventual adopter.
Which Vancouver rescue is best for first-time adopters?
BC SPCA Vancouver is the most beginner-friendly because their adoption counsellors handle matchmaking on the spot. Loved at Last and Heart and Soul are excellent if you want detailed personality information from a foster who lived with the dog. Avoid working-line breed-specific rescues for your first adoption unless you have prior experience with that breed.
Why do Vancouver rescues pull dogs from northern BC?
Many northern BC and remote First Nations communities have limited access to veterinary services and no local rescue infrastructure. Lower Mainland rescues like Loved at Last, Heart and Soul, and Broken Promises run organised transport (often coordinated with First Nations communities) to bring dogs south for vetting and adoption. This is a major source of rescue intake in Greater Vancouver. If a Vancouver-area rescue listing mentions a dog came from Bella Coola, Fort St. John, or a northern reserve, this is the pipeline they came through.
Ready to find your Vancouver dog?
Browse 163 adoptable dogs from 5 Vancouver-area rescues in one place.
Browse All Vancouver Dogs →