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.
new badge
Photo of Sophie

Sophie

Golden Retriever

Female, Young
West Vancouver, BC
Size
(when grown) -
Details
-
Story
Meet Sophie! Sophie is a sweet affectionate girl who is looking for a soft place to land. This girl is happiest being a part of the action, and would make a lovely companion for a family looking for a furry friend.Sophie walks well on leash but has a history of being dog reactive. She'll need someone who is comfortable giving her space and understands that she is going to take time to socialize with dogs. Off-leash dog parks will not be a good option for her. Walks with her people and playtime in a fenced space are more her style. In fact - she LOVES to play fetch.Spending time alone is still a work in progress. Sophie can be quite vocal about missing her people, and she'll need a family willing to patiently help her become more comfortable on her own and develop a routine. A home with varied schedules, or someone who works from home would be a good option for her.Sophie came into our care after being abandoned at our centre with a number of medical challenges. We're looking forward to seeing her begin a new chapter with a family who will give her the care and love she deserves. Sophie has a large mass on her abdomen that has been diagnosed as cancerous. The good news is that it has not spread, and once the mass is removed she will just need regular monitoring to ensure she remains a happy, healthy gal. At this time, we are seeking a foster-to-adopt home while we navigate her medical care. She has a spay, mass removal and dental surgery booked at our partner veterinary clinic in Surrey on November 12th. Her adopters will need to be able to take her to and from this appointment. It is possible that she will need a few follow up appointments at the same clinic before we can finalize her adoption. These costs will be covered by the BCSPCA. Come and meet Sophie in person and let her show you her favorite stuffy! Visiting hours are 12-4pm, Tuesday-Friday (closed Mondays and holidays). While we welcome online applications, in person meets will be prioritized. Primary Color: Blonde Secondary Color: Blonde Weight: 31.4 Age: 5yrs 9mths 2wks
new badge
Photo of Rocco

Rocco

Pit Bull Terrier

Male, Young
Victoria, BC
Size
(when grown) -
Details
-
Story
Viewable in Shelter: No, in foster.Meet Rocco! Rocco is a young Pit Bull and Rottweiler mix who recently suffered a serious accident after being hit by a car. Sadly, his owner was unable to care for him following the accident, leaving Rocco to navigate both his recovery and the loss of the person he knew as family.Rocco is a typical young pup with plenty of energy and a lot to learn. He would benefit from someone to help him with training and basic manners as he grows. He loves his toys and is incredibly affectionate. One of his favourite things to do with his fosters is cuddle up in bed and watch the deer in their front garden.For now, Rocco is on restricted activity while he heals, which can be tough for such a young, energetic boy. He will need someone patient who can keep his mind busy with Kongs and treat puzzles and dedicate the time he needs to recover over the next six weeks.Rocco has had a lot to deal with at such a young age. We are hoping to find him a patient, caring home where he can focus on healing, feel safe, and enjoy being a puppy again.Thank you for your interest in adopting! Do you think you could be Rocco's person? Apply today!TIP: To aid our team in making the best match possible, applicants are encouraged to write a little bit about themselves when prompted.https://spca.bc.ca/adoption/dog-pre-adoption-questionnaire/The Victoria Center is open for in-person adoption viewings Tuesday through Sunday, 12pm to 4pm, staff and animal well-being permitting.Kitten and puppy meet and greets are by application only. Some animals may not be viewable due to limited shelter space, medical and behavioral reasons, or other contributing factors. Note that we receive a high volume of adoption inquiries each day, and may not be able to follow-up with every applicant. Primary Color: Grey Secondary Color: Brown Age: 0yrs 11mths 3wks
new badge
Photo of Boogie

Boogie

Pit Bull Terrier

Male, Young
Nanaimo, BC
Size
(when grown) -
Details
-
Story
Meet Boogie! 🐾Boogie is a beautiful young pup searching for his forever family! This adventurous boy would love nothing more than to have a best friend by his side to explore the world, go on exciting adventures, and make wonderful memories together.As a young, excitable guy, Boogie is still learning his manners and working hard to become the best version of himself. The good news? He loves food and is a great candidate for positive reinforcement training! With patience, consistency, and plenty of tasty treats, Boogie is ready to keep learning and growing.Boogie is looking for a family who will embrace his youthful enthusiasm, help him build good habits, and be dedicated to setting him up for success. In return, you'll have a fun-loving companion ready to take on life by your side!Could Boogie be the adventure buddy you've been looking for? He can't wait to find his forever home and start his next chapter with you! ❤️ Primary Color: White Secondary Color: Black Weight: 29.7 Age: 0yrs 7mths 0wks
new badge
No photo available for Phoebe

Phoebe

Pit Bull Terrier

Female, Puppy
Chilliwack, BC
Size
(when grown) -
Details
-
Story
Meet Phoebe! 🐾💕Have you ever met a puppy who seems to think every day is the best day ever? Well, let us introduce you to Phoebe!This sweet approximately 10-week-old Staffy mix puppy may not be able to tell us much about her past, but she's making it very clear what she hopes for in her future: a loving family to call her own.Like any young puppy, Phoebe is currently in her "everything is amazing!" phase of life. New people? Fantastic. Car rides? Count her in. New experiences? She's ready to investigate them all with her wagging tail and curious puppy spirit. Everywhere she goes, Phoebe seems to collect new admirers, and it's easy to see why. Everyone who meets her can't help but gush over her sweet personality and adorable puppy charm.Of course, Phoebe is still very much a puppy, which means she's looking for a family ready to help guide her through all of life's important lessons. Positive training, socialization, patience, and consistency will help her grow into the wonderful canine companion we know she can be. The work you put in now will pay off for years to come.Phoebe is scheduled to be spayed on October 30th. We will be accepting and reviewing applications in the order they are received, with the goal of scheduling meet-and-greets on Saturday.When submitting your application, please tell us about your previous puppy experience and what a typical day in your home would look like for Phoebe. We are looking for a family ready to welcome their newest four-legged family member home and provide the time, training, and commitment that every puppy deserves.Due to the high level of interest we anticipate, only applicants selected for a meet-and-greet will be contacted.Could Phoebe be the missing piece of your family? Apply today and tell us why you think this sweet little girl belongs with you! ❤️🐶 Primary Color: Tan Secondary Color: White Weight: 7.2 Age: 0yrs 0mths 10wks
new badge
Photo of Luigi

Luigi

Westie, West Highland White Terrier

Male, Adult
Kelowna, BC
Size
(when grown) Small 25 lbs (11 kg) or less
Details
Good with dogs,
Story
Meet Luigi! 😍 At 5 years old and a perfectly portable 15 pounds, Luigi the Schnauzer/Westie mix is a little dog with a big heart. Equal parts sweet, silly and affectionate, this charming boy is patiently waiting for a family to call his very own. 🥹 Luigi can be a little sensitive to sudden movements or loud noises, so he'll likely feel most comfortable in a home with older, respectful children who understand giving a dog space when he needs it. Luigi is still building his confidence out in the world. On walks, he can become quite alert to his surroundings and may react to other dogs or new stimuli with barking and pulling. While this can look a bit intense, it appears to stem from uncertainty rather than aggression. With continued guidance, patience, and positive reinforcement, Luigi is already making progress and will thrive with someone committed to helping him feel safe and secure. On walks, Luigi is discovering just how many fascinating smells and sights the world has to offer. His curiosity can sometimes lead to a bit of pulling, but he's learning the art of polite leash walking and improving each day. 🐾 Luigi has lovingly earned the nickname "Shadow" because wherever you go, he goes. Cooking in the kitchen? He's supervising. Watching TV? He's your cuddle buddy. Lying on the floor? Be prepared….Luigi will happily plop right on top of you for maximum cuddle contact. 🥰 He absolutely loves being held and will often do most of the work himself — happily hopping up into your arms whenever he gets the chance. It's just one of his many endearing little quirks! 💙 At home, Luigi is a pretty laidback companion who's perfectly happy sticking close to his people. Give him a soft, fluffy blanket and life is good! 😎 He's not much for squeaky toys but he is a BIG fan of quality cuddle time. Luigi is now fully potty trained and does a great job letting his people know when he needs to go outside. He's also crate trained for bedtime and sleeps through the entire night like a champ. During the day, he might give a small protest whine at first but settles quickly once he realizes it's time to relax. ☺️ Baths used to be a bit uncertain for Luigi, but he's really come around and now tolerates them well—especially when they're followed by a gentle brushing and some well-deserved pampering. At this time, Luigi has not been tested with cats. Slow introductions would be best.
new badge
No photo available for Boonie

Boonie

Jindo/Spitz (Unknown Type, Medium)

Female, 5 yrs 9 mos
Port Coquitlam, BC
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Good with kids, Good with dogs, Good with cats, House-trained,
Story
#AdogsBoonie #어독스분이 💙 Name: Boonie 💙 Gender: Female 💙 Age: Estimated 5 years old (Born January 2021) 💙 Weight: 18 kg (approx. 39.7 lbs) 💙 ADOGS Instagram (KR): @adogs 💙 English Profile: @_adogs_rescue 1⃣ Medical History * Neuter Status: Completed * Microchip: Registered (Internal chip completed) * Other Notes: Heartworm retest negative 2⃣ Rescue Story Boonie was living on the streets with her young puppies during a freezing winter. Upon arriving at the scene after receiving a tip-off, ADOGS found Boonie raising her puppies outdoors while wearing a tightly constricted collar. Seeing how thin her nursing body had become and deeply concerned for the health of both Boonie and her pups, ADOGS stepped in urgently to rescue the family. 3⃣ Personality & Characteristics * Interaction with Humans: Having been deeply hurt by humans in the past, she is very shy and takes time to build trust. She gets tense and whines when facing a person one-on-one, but if approached slowly, she accepts physical touch, even if she flinches slightly. While being held makes her noticeably tense, she displays an adorable side by quietly following behind familiar handlers. * Interaction with Dogs: She adores dog friends! While she feels slightly awkward around very assertive dogs upon first meeting, she gets along and plays wonderfully with other companions. * Interaction with Cats: She showed no particular interest when encountering cats during walks. * Separation Anxiety: Since she is currently living in a group setting at the shelter, her individual anxiety levels are unknown. Structured independence training will be needed from day one in a new environment. * Potty Training: She currently handles her business strictly outdoors at the shelter. * Grooming & Hygiene: She handles baths well, and nail trims and brushing are both manageable. Because she is fearful of humans, brushing is best done inside her kennel; while she may growl softly during the process, she stays patient and accepts it well. * Leash Walking: She is currently undergoing training as outdoor walks are still unfamiliar. During walks, she makes eye contact with her handler and follows along nicely without pulling, though she prefers maintaining a comfortable distance. Extra caution is needed as loud noises or passing cars can startle her into bolting. * Motion Sickness: She traveled well without any signs of motion sickness during car rides under an hour. * Biting/Defensive Reactions: Because she is fearful of people, she is being monitored for potential defensive mouthiness. While she may growl softly during brushing or in uncomfortable situations, she has shown zero biting behavior. * Barking: When facing a human one-on-one, she may whine or cry softly, likely due to feeling uncomfortable. She occasionally barks at meal times to ask for food quickly, so practice to help her wait calmly will be beneficial. * Personality & Tendencies: While she appears timid due to her fear of humans, she reveals a bright, cheerful personality when surrounded by dog friends, whom she loves playing with! She is an independent, emotionally stable girl who copes easily with long periods inside a kennel. She loves treat bites and will actively catch them when tossed her way. Because direct eye contact or sudden reaching out makes her uncomfortable, approaching her slowly over time is recommended.

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

BC SPCA - West Kootenay Community Animal Centre

124 Heritage Way, Castlegar, BC V1N 4M5

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

More an arrow icon

Rescue

Hope Beyond Borders Animal Rescue

Nelson, BC V1L 2W8

Pet Types: dogs

More an arrow icon

Shelter

BC SPCA - South Okanagan/Similkameen Branch (Penticton)

2200 Dartmouth Drive, Penticton, BC V2A 4C2

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

More an arrow icon

Rescue

Boston Terrier Rescue Canada BC

Kelowna, BC V2A 8T2

Pet Types: dogs

More an arrow icon

Rescue

Critteraid

113-437 Martin Street, (box 235), Penticton, BC V2A 5L1

Pet Types: cats, dogs, horses

More an arrow icon

Rescue

Paws It Forward Dog Rescue Society

PO BOX 23129, Kelowna, BC V1X 2W8

Pet Types: dogs

More an arrow icon

Rescue

Okanagan Collie Rescue

1338 Toovey Road, Kelowna, BC V1X 7K5

Pet Types: dogs

More an arrow icon

Shelter

BC SPCA - Kelowna Branch

3785 Casorso Road, Kelowna, BC V1W 4M7

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

More an arrow icon

Rescue

Woofer Rescue and Rehome Okanagan

Westbank, BC V1W 1Y4

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