Adopt

Puppies and dogs in British Columbia

Looking for a puppy or dog in British Columbia? Adopt a Pet can help you find a new best friend near you.

A pair of dogs

Adopt a dog in British Columbia

These adorable dogs are available for adoption in British Columbia. To learn more about each adoptable dog, click on the "i" icon for fast facts, or their photo or name for full details.
We'll also keep you updated on Kiwi's adoption status with email updates.
new badge
Photo of Kiwi

Kiwi

Maltese/Mixed Breed (Small)

Female, 3 yrs 1 mo
Port Coquitlam, BC
Size
(when grown) Small 25 lbs (11 kg) or less
Details
Good with kids, Good with dogs, House-trained,
Story
✅Currently located in South Korea✅️💟Available to fly to Vancouver & Toronto💟The prices listed are based on USD, and the adoption fee will be calculated in CAD according to the exchange rate.Meet  Kiwi💛 🌟1️⃣ Health Condition Spayed, Microchipped, heartworm negative, and dental scaling completed. Diagnosed with Grade 2 Patellar Luxation. May require surgery in the future. Care is needed to prevent her from jumping high or running too fast.2️⃣ Rescue Story Kiwi spent a nightmare-like time at an illegal breeding farm in Pyeongtaek, forced to give birth repeatedly. To give these souls a real chance at life, Adogs rescued Kiwi along with five other friends.3️⃣ Basic Information With People: Likes people so much. Is a bright and bubbly girl who approaches everyone without hesitation, acting adorable and asking for pets. With Dogs: While she doesn't actively play with other dogs, she gets along peacefully with her center mates. With Cats: Hasn’t met a cat yet. Separation Anxiety: Unknown because she lives in a group setting at our center. Training will be needed once she moves into a home. Potty Training: Currently does outdoor pottying at our center. Will need patient guidance to learn the routine in a new home. Hygiene: Stayed calm during baths, grooming, ear cleaning, and nail trims. Walks: Is still adjusting to center life and hasn't had formal walking experience yet. Car Sickness: Handles long car rides well without any motion sickness. Has shown no biting or barking so far. May need training in a home environment. Loves toys!
We'll also keep you updated on Ohoh's adoption status with email updates.
new badge
Photo of Ohoh

Ohoh

Jindo

Male, 5 yrs 8 mos
Vancouver, BC
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Good with dogs,
Story
Ohoh is currently in Korea but will arrive in Vancouevr on May 24.For more info about Ohoh, or the adoption application, please follow this link. BackgroundOhoh’s life hasn’t been easy. As a tiny puppy, he was found wandering in an apartment complex in Wanju, Korea. He was sent to a city pound, where he spent the next five years chained in a poor shelter with little comfort or care. This summer, Ohoh finally came to us and has been living at our boarding house, where he is safe and loved while waiting for his forever family.Personality & SocializationOhoh is a gentle, sweet, and loyal boy with a calm, easygoing nature. He has medium energy,happy to go for walks and spend time with people, but also content to relax quietly by your side. He’s very friendly with people, both men and women, and loves being close to his humans.When it comes to other dogs, Ohoh gets along well with gentle, friendly, and well-mannered dogs, but he doesn’t like overly bossy, dominant, or hyper dogs.BehaviourOhoh is well-behaved, obedient, and very smart. He bonds strongly with people and follows their lead easily. He rides calmly in the car, tolerates bath time, and is cooperative at the vet. He walks nicely on a leash, enjoys outdoor potty breaks, and is quiet indoors. We’ve rarely heard him bark. With a little training, Ohoh will blossom into a wonderful lifelong companion.Health & DietOhoh is neutered, microchipped, and fully up to date on his vaccines. He is dewormed and on monthly parasite prevention. When first rescued, he was treated for anaplasmosis, and he has since made a full recovery. He’s in good health and ready for his forever home. Ohoh eats dry kibble twice a day and has shown no allergies.Ideal HomeOhoh will thrive with a family looking for a calm, gentle, and loyal companion. He gets along well with other gentle, quiet, and well-mannered dogs, but he would be happiest as the only dog in a calm home. A quiet, relaxed lifestyle where he can soak up love and attention from his humans would be perfect for him. Ohoh is an easygoing and affectionate boy who simply wants to be by your side. Whoever adopts him will be very lucky.For more info about Ohoh, or the adoption application, please follow this link.
We'll also keep you updated on Lumos's adoption status with email updates.
new badge
Photo of Lumos

Lumos

German Shepherd Dog/Husky

Female, Puppy
Kelowna, BC
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Good with kids, Good with dogs,
Story
Lumos is new to our care, and over the next few weeks we'll be taking the time to get to know her; including her personality, needs, and medical status. Age: 3-4months Breed: Shepherd Mixed Breed Applications are welcome during this time, however they will not be reviewed until she is ready for adoption. We kindly ask for your patience with our volunteers as we learn what her ideal forever home looks like. Stay tuned for updates
We'll also keep you updated on Neville's adoption status with email updates.
new badge
Photo of Neville

Neville

German Shepherd Dog/Husky

Male, Puppy
Kelowna, BC
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Good with kids, Good with dogs,
Story
Neville is new to our care, and over the next few weeks we'll be taking the time to get to know him; his personality, needs, and medical status. Age: 3-4months Breed: shepherd Mixed Breed Applications are welcome during this time, however they will not be reviewed until he is ready for adoption. We kindly ask for your patience with our volunteers as we learn what her ideal forever home looks like. Stay tuned for updates
We'll also keep you updated on Milk's adoption status with email updates.
new badge
Photo of Milk

Milk

Jindo

Male, 6 mos
Vancouver, BC
Size
(when grown) Small 25 lbs (11 kg) or less
Details
Good with dogs,
Story
Hi, my name is Milk 🐶 I’m about 6 months old, 10kg, and I’m a Jindo mix with a big heart and an even bigger curiosity for the world. I was rescued from a shelter where I was at risk of euthanasia, and ever since then, I’ve been learning that life can be full of love, fun, and kind people. Everything still feels new and exciting to me — every walk, every toy, every smell, every friend I meet. 😊 I absolutely LOVE people. I’ll happily follow you around, ask for cuddles, and show off my cutest little charms whenever I can. I also get along really well with other dogs and love running and playing with my furry friends. Because I’m still just a puppy, I have lots of energy and I’m still learning how to be on my own. Sometimes when I feel bored or lonely, I might chew on things or get a little anxious. But please remember — I’m not a “bad dog.” I’m simply a baby still learning about the world and how to feel safe in it. What helps me most is: 🐾 Lots of walks and playtime 🐾 Fun nose-work games and toys 🐾 Gentle practice being alone little by little 🐾 Calm, loving guidance and praise I’ve already experienced living in foster care, and I’m trying very hard to learn how to live happily with humans. With patience, routine, and love, I know I can grow into the most wonderful lifelong companion. Right now, I may still be clumsy, playful, and a little mischievous… but I promise my heart is full of love. I’m looking for a forever family who will stay by my side, teach me kindly, and love me through every stage of growing up. Could that family be you? 🤍
We'll also keep you updated on Mickey's adoption status with email updates.
new badge
Photo of Mickey

Mickey

German Shepherd Dog/Redbone Coonhound

Male, Young
Chilliwack, BC
Size
(when grown) -
Details
-
Story
Hi. I'm Mickey. Certified Good Boy™ (in training), professional zoomie technician, and part-time ear model.Okay, let's just address the elephant-or rather the ears-in the room. Yes, they're big. Yes, they're majestic. And no... they don't always work. Sometimes they hear "Mickey, come!" and translate it to "Mickey, dramatically sprint in the opposite direction like a majestic forest creature." We're working on it.I'm about 21 months old, which means I'm basically a teenager... with legs... and opinions... and the athleticism of an Olympic jumper. I'm a German Shepherd/Hound mix (we think), which means I've got the brains, the nose, and the enthusiasm-lots of it-to experience EVERYTHING this world has to offer... preferably at top speed.My journey? Oh, I've had one.I started out as a little stray pup up in the North Peace region back in February 2025-tiny, scrappy, and already handsome. From there, I packed my invisible suitcase and moved to Quesnel, then eventually made my way all the way down to Vancouver. I even had a home for a while... but turns out I was "too active" and "too much."Respectfully... I prefer the term "high-energy adventure enthusiast."Look, I'm still a puppy at heart. I've got springs in my legs, curiosity in my soul, and a very strong desire to be involved in everything you're doing at all times. Hiking? Great. Running? Amazing. Training games? YES PLEASE. Sitting quietly for 12 consecutive hours while you binge a show? ...I will try. For snacks.What I really need is someone who:Gets that I'm still learning and is excited to teach meHas an active lifestyle (bonus points if you like exploring trails-I am VERY into smells)Can help channel all this brilliance into being the best dog everDoesn't mind the occasional "selective listening moment" (again... ears are decorative sometimes)Because here's the thing-underneath all this playful chaos? I am so full of potential. I'm smart, loyal, eager, and I truly want to bond with my person. I just need someone willing to meet me where I am and grow with me.Also... I'm very handsome. This is important.If you're looking for a couch potato... I am respectfully not your guy.If you're looking for a best friend, adventure buddy, and slightly goofy soulmate with floppy antenna ears?👋 Hi. It's me.Ready to meet me?Fill out that pre-adoption questionnaire, and the team will set up a meet & greet so you can witness my charm (and my incredible zoomies) in person.Let's make my next stop my forever stop. 💙 Primary Color: Brown Secondary Color: Black Weight: 27.8 Age: 1yrs 9mths 0wks

Search for a puppy or dog

Use the search tool below to browse adoptable puppies and adult dogs in British Columbia.

Puppies and dogs in British Columbia cities

Shelters & rescues in British Columbia

There are animal shelters and rescues that focus specifically on finding great homes for dogs in British Columbia. Browse these rescues and shelters below.

Here are a few organizations closest to you:

Rescue

Loved At Last Dog Rescue

Langley, BC V4W 1M6

Pet Types: cats, dogs

More an arrow icon

Shelter

Langley Animal Shelter

26220 - 56th Avenue, Aldergrove, BC V4W 1J7

Pet Types: cats, dogs, farm animals, rabbits, small animals

More an arrow icon

Rescue

Canada Society

Langley, BC V3A 7N2

Pet Types: dogs

More an arrow icon

Rescue

Size Small Dog Rescue(Foster)

Langley, BC V2Y 2S2

Pet Types: dogs

More an arrow icon

Rescue

Just Four Paws Rescue Society

Langley, BC V2Y 2N8

Pet Types: cats, dogs, farm animals, horses

More an arrow icon

Rescue

Annie's Little Paws Rescue

8661 201 street, 2nd Floor, Langley, BC V2Y 0G9

Pet Types: dogs

More an arrow icon

Rescue

West Coast Dog Rescue Society

Surrey, BC V3Z 0J2

Pet Types: cats, dogs

More an arrow icon

Rescue

Bunny Homes - Rabbit Rescue and Adoption

Surrey, BC V3S 2V9

Pet Types: cats, birds, dogs, rabbits, small animals

More an arrow icon

Looking for a specific shelter or rescue?

For a comprehensive list of all shelters and rescues, try our search page. We have more than 17,000 organizations in our database with furry pals waiting for a new home!

Image of dog

Looking for a specific breed?

Select from the options below to view adoptable puppies and dogs in British Columbia

Popular dog breeds

Affenpinscher Afghan Hound Airedale Terrier Akbash Akita Alaskan Klee Kai Alaskan Malamute American Bulldog American Cocker Spaniel American Eskimo Dog American Hairless Terrier American Pit Bull Terrier American Staffordshire Terrier Anatolian Shepherd Aussiedoodle Australian Cattle Dog Australian Kelpie Australian Shepherd Australian Terrier Basenji Basset Hound Beagle Bearded Collie Beauceron Bedlington Terrier Belgian Laekenois Belgian Malinois Belgian Shepherd Belgian Tervuren Bernedoodle Bernese Mountain Dog Bichon Frise Black Mouth Cur Black and Tan Coonhound Bloodhound Blue Lacy/Texas Lacy Bluetick Coonhound Bolognese Border Collie Border Terrier Borzoi Boston Terrier Bouvier des Flandres Boxer Boykin Spaniel Briard Brittany Brussels Griffon Bull Terrier Bullmastiff Cairn Terrier Canaan Dog Cane Corso Cardigan Welsh Corgi Carolina Dog Catahoula Leopard Dog Caucasian Shepherd Dog Cavachon Cavalier King Charles Spaniel Cavapoo Chesapeake Bay Retriever Chihuahua Chinese Crested Chinook Chiweenie Chow Chow Clumber Spaniel Cockapoo Cocker Spaniel Collie Coonhound Corgi Coton de Tulear Curly-Coated Retriever Dachshund Dalmatian Dandie Dinmont Terrier Doberman Pinscher Dogo Argentino Dogue de Bordeaux Dutch Shepherd English (Redtick) Coonhound English Bulldog English Cocker Spaniel English Setter English Shepherd English Springer Spaniel English Toy Spaniel Entlebucher Feist Field Spaniel Fila Brasileiro Finnish Lapphund Finnish Spitz Flat-Coated Retriever Fox Terrier (Smooth) Fox Terrier (Toy) Fox Terrier (Wirehaired) Foxhound French Bulldog German Pinscher German Shepherd Dog German Shorthaired Pointer German Spitz German Wirehaired Pointer Glen of Imaal Terrier Goberian Golden Retriever Goldendoodle Gordon Setter Great Dane Great Pyrenees Greater Swiss Mountain Dog Greyhound Halden Hound (Haldenstrover) Harrier Havanese Horgi Hovawart Husky Ibizan Hound Icelandic Sheepdog Irish Setter Irish Terrier Irish Water Spaniel Irish Wolfhound Italian Greyhound Italian Spinone Jack Russell Terrier Japanese Chin Jindo Kai Dog Karelian Bear Dog Keeshond Kerry Blue Terrier Kishu Komondor Kuvasz Kyi Leo Labradoodle Labrador Retriever Lakeland Terrier Lancashire Heeler Leonberger Lhasa Apso Löwchen Maltese Maltipoo Manchester Terrier Maremma Sheepdog Mastiff Miniature Bull Terrier Miniature Dachshund Miniature Pinscher Morkie Mountain Cur Munsterlander Mutt Neapolitan Mastiff Newfoundland Norfolk Terrier Norwegian Buhund Norwegian Elkhound Norwegian Lundehund Norwich Terrier Nova Scotia Duck-Tolling Retriever Old English Sheepdog Olde English Bulldogge Otterhound Papillon Parson Russell Terrier Patterdale Terrier (Fell Terrier) Pekingese Pembroke Welsh Corgi Petit Basset Griffon Vendeen Pharaoh Hound Pitsky Plott Hound Podengo Portugueso Pointer Polish Lowland Sheepdog Pomeranian Pomsky Poodle (Miniature) Poodle (Standard) Poodle (Toy or Tea Cup) Portuguese Water Dog Presa Canario Pug Puggle Puli Pumi Rat Terrier Redbone Coonhound Rhodesian Ridgeback Rottweiler Saluki Samoyed Schiller Hound Schipperke Schnauzer (Giant) Schnauzer (Miniature) Schnauzer (Standard) Schnoodle Scottie, Scottish Terrier Scottish Deerhound Sealyham Terrier Shar Pei Sheepadoodle Sheltie, Shetland Sheepdog Sheppit Shepsky Shiba Inu Shih Poo Shih Tzu Silky Terrier Skye Terrier Sloughi St. Bernard Staffordshire Bull Terrier Sussex Spaniel Swedish Vallhund Texas Heeler Thai Ridgeback Tibetan Mastiff Tibetan Spaniel Tibetan Terrier Tosa Inu Treeing Walker Coonhound Vizsla Weimaraner Welsh Springer Spaniel Welsh Terrier Westie, West Highland White Terrier Wheaten Terrier Whippet Wirehaired Pointing Griffon Xoloitzcuintle/Mexican Hairless Yorkie Poo Yorkie, Yorkshire Terrier