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 Ziggy's adoption status with email updates.
new badge
Photo of Ziggy

Ziggy

Dutch Shepherd

Female, Young
Maple Ridge, BC
Size
(when grown) -
Details
-
Story
Meet Ziggy!Do you need a zig to your zag? Ziggy is ready to jump into your arms this holiday season. Ziggy is very shy to meet new people but she isn't one to run away. She will come up and sniff you, maybe give a lick. The best way to her heart is to offer treats or to throw her ball. Ziggy does amazing in reception with the staff, always curious of who walks in the door. Ziggy tends to bark at cats but plays very well with other dogs. We even think she would do well in a home with another dog.If you are interested in Ziggy, please fill out the online application and we will contact you to set up a meet + greet Primary Color: Brindle Secondary Color: White Weight: 29 Age: 1yrs 0mths 3wks
We'll also keep you updated on Wolfie's adoption status with email updates.
new badge
Photo of Wolfie

Wolfie

Husky

Male, Young
Prince Rupert, BC
Size
(when grown) -
Details
-
Story
Meet Wolfie - Your Next Adventure Buddy!Wolfie is a 10‑month‑old Shepherd/Husky mix with the heart of an explorer and the energy of a snow-loving goofball. This neutered boy is all about fun, freedom, and finding his forever family.What Makes Wolfie Awesome:Athletic Jumper: Wolfie loves to jump - and yes, he can clear fences like an Olympic hopeful. He'll thrive in a home with space to run and tall, secure fencing.Social Butterfly: Great with cats, other dogs, and kids. He's the kind of pup who makes friends wherever he goes.Weather Preferences: Snow? His absolute favorite. Rain? Hard pass.Bird‑Chasing Enthusiast: He can't resist a fluttering feathered friend.Excitable but Trainable: He starts off bouncy, but once he settles, he'll sit politely and even give you a high five.Leash Puller in Training: He's strong and eager, so he'll need some leash‑walking practice.Adaptable Sleeper: He's used to snoozing in different spaces, making him a great fit for families with varied routines or layouts.Wolfie is ready for a home that matches his zest for life - one that can offer structure, space, and plenty of snowy adventures. If you're looking for a spirited companion with a sweet side and a whole lot of charm, Wolfie might just be your perfect match. Primary Color: Brown Secondary Color: Black Weight: 27.5 Age: 0yrs 10mths 3wks
We'll also keep you updated on Deebo-Medical Hold's adoption status with email updates.
new badge
Photo of Deebo-Medical Hold

Deebo-Medical Hold

English Bulldog

Male, Adult
Kelowna, BC
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
-
Story
Deebo is new to our care and on a medical hold. we will not be reviewing applications until he becomes available. Stay tuned for updates!
We'll also keep you updated on Babkong's adoption status with email updates.
new badge
Photo of Babkong

Babkong

Mixed Breed (Small)/Jindo

Female, 4 mos
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 Babkong🩷 💙 Babkong's News Account: @on.theway_home 1.) Health Status * Spayed: Not yet. * Others: Microchipped. 2.) Rescue Story * Babkong had been staying at the Gimje City Shelter alone since he was a puppy. She was exposed to an epidemic and the sudden cold, so Adogs rushed to rescue her. 3.) Basic Matters ❗Is still a young puppy, so training may be needed because she may have separation anxiety, potty problem, biting, whining, destroying, howling, barking, etc. ❗It is difficult to predict her grown-up size or shedding because her parents are unknown. * With People: Is a little shy but likes people so much that she snoops around them and gets used to them quickly. Approaches people she knows and acts cute. Exposes her tummy and wags the tail immediately when people reach out to touch her. Basically, trusts people easily and is fearless. Also gets treatment bravely. * With Dogs: Is a very nice dog! Sends signals to dogs he meets for the first time, as if saying, "Let's play right away." Loves to play with dogs to whom she is familiar! Is not afraid of big dogs, and tends to quite articulate her feeling. However, bites and bothers them, so careful monitoring is needed when playing with friends. * With Cats: Not confirmed yet because she hasn't encountered a cat. * Separation Anxiety: Sleeps well even if left alone. Plays with doggy friends or sleeps, while with them. Is a little shy at first with strangers, but gets used to them quickly, and gets comfortable. * House Training: Has a 90% success rate of the pad. The remaining 10% is to spill over the edge of the pad rather than anywhere else without a pad. Recognizes the exact location of the pad, and only defecates on the pad. Accurately recognizes the pad and defecates even when the environment changes. * Walk: Hasn't gone for a walk because she hasn't been vaccinated yet. * Hygiene: Accepts bathing, drying, brushing, and pedicuring without issues. * Car Sickness: Hasn't had any symptoms of car sickness yet. * Nip: Tends to bite because it's a ticklish time of teething. * Barking: Sometimes whines to demand it when asking for play or food. * Like: Really loves food, so follows people actively when they are holding it! Is not picky but gluttonous, so tends to learn everything quickly. * Trick: Understands the commands such ad 'sit down', and 'paw'.
We'll also keep you updated on Choco's adoption status with email updates.
new badge
Photo of Choco

Choco

Jindo/Husky

Female, Puppy
Vancouver, BC
Size
(when grown) -
Details
Good with kids, Good with dogs, House-trained,
Story
Meet Choco   Name: Choco Age: 3 months Sex: Female Spayed: No (too young) Breed: Jindo mix Color: Brown & White Weight: 6.6 kg Height: 38 cm (shoulder)   Rescue Story   Choco was born to a Husky-mix mother who was living as a yard dog in Korea. She has since been safely moved into foster care and is currently receiving her vaccinations while getting ready for adoption   With People   Choco is very affectionate and friendly. She happily approaches both familiar and unfamiliar people, rubs against them, and enjoys being petted. While she hasn’t had direct experience with children under 13 yet, she is gentle and comfortable being held, and once she feels close to someone, she loves to show her belly.   She is a people-loving puppy who enjoys staying close to her humans.   With Other Dogs   Choco is social and friendly with both familiar and unfamiliar dogs. She especially enjoys dogs around her own size and generally plays well with them. Because she is still completing her vaccinations, she hasn’t had many outdoor dog interactions yet, but her temperament with other dogs has been positive.   With Cats   Not tested yet.   Leash & Walking   Choco has not started walks yet as she is still in the middle of her vaccination schedule.   At Home • No food guarding with people or other dogs • May do light demand barking when she wants something (her voice is soft) • Currently not showing separation anxiety, but she does like to stay close to people and follow them around the house • Can be left alone for 1–2 hours without issues and greets her people excitedly when they return • Whines briefly in the crate but settles down and falls asleep • Uses indoor pee pads for potty   Energy Level   Since she hasn’t started walks yet, Choco has a higher level of activity indoors and enjoys running and playing around the house. Once she begins regular walks and outdoor exercise, this should balance out nicely.   What Makes Choco Special   Choco is a sweet, affectionate, and people-oriented puppy who loves being close to her humans. With proper exercise, training, and companionship, she will grow into a loving and loyal family member Apply to adopt or foster: https://adoptmekr.org  Please also visit our Facebook or Instagram. Currently in Korea Available to Canada & U.S. ##2617228##
We'll also keep you updated on Aru's adoption status with email updates.
new badge
Photo of Aru

Aru

Husky/Jindo

Female, Puppy
Vancouver, BC
Size
(when grown) -
Details
Good with kids, Good with dogs, House-trained,
Story
Meet Aru   Name: Aru Age: 3 months Sex: Female Spayed: No (too young) Breed: Husky × Jindo mix Color: Black & White Weight: 4.9 kg Height: 30 cm (shoulder)   Rescue Story   Aru was born as one of six puppies to a Husky-mix mother who was living as a yard dog in Korea. She has now been safely moved into foster care, where she is receiving her vaccinations and getting ready for her forever home   With People   Aru is very affectionate and friendly. She happily approaches both familiar and unfamiliar people, rubs against them, and enjoys being petted. She loves both men and women and is especially great with children under 13. She enjoys being picked up and carried, and often rolls over to show her belly when she’s playing.   With Other Dogs   Aru is very social and loves other dogs of all sizes. She eagerly approaches both familiar and unfamiliar dogs to say hello and invite them to play. Sometimes she can be a little too enthusiastic and doesn’t always realize when another dog needs space, especially with bigger dogs — she is currently living with a large dog and is so fearless that she sometimes gets corrected for being too bold. Overall, she loves dogs and plays well with them.   With Cats   She has not been officially tested with cats yet, but because she is playful and curious, she could do well with a cat who is comfortable with dogs.   Energy Level   Aru has a moderate energy level. She enjoys outdoor activities, but after playtime or walks, she settles nicely and rests calmly.   Leash & Walking   She has just started leash training and is still learning. Right now, she tends to pull and go in the direction she wants, so she will need continued practice and guidance.   At Home   When Aru first arrived, she cried for about a week while adjusting to her new environment, but she is now settled and no longer cries. She may bark when she gets over-excited while playing with other dogs or when she doesn’t get what she wants right away.   She still whines a bit in her crate but eventually falls asleep. If she wakes up and wants to come out, she may cry again. When left alone, she usually just sleeps and can also entertain herself with toys.   She is currently doing both indoor pee-pad potty and outdoor potty training and has been left alone for up to 3–4 hours without issues.   What Makes Aru Special   Aru is a happy, playful, loving puppy who enjoys people, dogs, and life in general. She would do wonderfully in a home that can continue her training, give her regular outdoor time, and let her grow into the confident, joyful dog she’s meant to be Apply to adopt or foster: https://adoptmekr.org  Please also visit our Facebook or Instagram. Currently in Korea Available to Canada & U.S. ##2617227##

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:

Shelter

Chilliwack Animal Control

44820 Wolfe Road Chilliwack, Chilliwack, BC V2P 1G8

Pet Types: cats, dogs

More an arrow icon

Shelter

BC SPCA - Chilliwack Branch

6797 Hopedale Road, Chilliwack, BC V2P 6H7

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

More an arrow icon

Rescue

German Shepherd Rescue of BC

BC Wide, BC V2R 4P3

Pet Types: dogs

More an arrow icon

Rescue

Carried Through Animal Rescue and Education

Chilliwack, BC V2R 1S8

Pet Types: cats, dogs

More an arrow icon

Rescue

Our Last Hope Animal Rescue Society

PO BOX 1638, Hope BC V0X 1L0, PO Box 1142,, Princeton, BC V0X 1W0

Pet Types: dogs

More an arrow icon

Shelter

West Coast Spay and Neuter Society

P.O. Box 3524, Mission, BC V2V 4L1

Pet Types: cats, dogs

More an arrow icon

Rescue

Dalia Loves Doggies

Mission, BC V2V 7J1

Pet Types: dogs

More an arrow icon

Shelter

TnT Sharpei Rescue

Mission, BC V2V 4L9

Pet Types: dogs

More an arrow icon

Rescue

I Helped Save Rescue - Canada

Abbotsford, BC V3G 3G4

Pet Types: cats, dogs

More an arrow icon

Rescue

Nana's Haven - Vancouver

Vancouver, BC V3G 1M1

Pet Types: dogs

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