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

Marshall

Beagle/Mixed Breed (Medium)

Male, 2 yrs
Surrey, BC
Size
(when grown) Small 25 lbs (11 kg) or less
Details
House-trained,
Story
Meet Marshall! This handsome 2-year-old Beagle/mix breed is everything you love about the breed wrapped up in one tail - wagging package! Marshall is outgoing, playful, and full of energy.  He's always ready for the next adventure - whether that's a long walk, a backyard zoomie session, or a game of fetch. He truly loves everyone and everything.  People?,,,obsessed!  Other dogs?... Let's play!  New experiences?...count him in!  His friendly, social personality makes him the kind of dog who turns strangers into friends in seconds. As a young Beagle hes curious and loves to use that adorable nose of his, so an active home that will keep his brain and body busy would be perfect.  After he's had his fun,  he is more than happy to soak up attention and remind you just how sweet he is. ##2664661##
We'll also keep you updated on Buck's adoption status with email updates.
new badge
Photo of Buck

Buck

Beagle/Mixed Breed (Medium)

Male, 3 yrs 1 mo
Surrey, BC
Size
(when grown) -
Details
House-trained,
Story
##2664643##
We'll also keep you updated on Moose's adoption status with email updates.
new badge
Photo of Moose

Moose

Terrier (Unknown Type, Small)/Mixed Breed (Medium)

Male, 5 yrs
Surrey, BC
Size
(when grown) Small 25 lbs (11 kg) or less
Details
-
Story
Meet Moose! Don't let the name fool you - Moose may sound big and bold, but this 5-year-old male mixed breed sweetheart is really just a gentle soul with a soft heart. Moose can be a little shy at first, but is great on a leash, easy to walk and most of all.... He just wants to be close to his person.   If you sit down, don't be surprised if Moose quickly makes his way to your lap or leans in for comfort.  He's the kind of dog that bonds deeply and finds happiness simply by being near you.  No wild antics - Just calm companionship and steady love.  Moose would thrive in a patient and calm home that gives him time to feel safe and secure.  Once he knows he's home, we think his sweet personality will truly shine. ##2664604##
We'll also keep you updated on Juneau's adoption status with email updates.
Special Needs
new badge
Photo of Juneau

Juneau

Husky/Golden Retriever

Female, Young
Errington, BC
Size
(when grown) -
Details
Not good with kids, Needs special attention,
Story
Meet Juneau 💛Juneau is a beautiful 3.5-year-old Shepherd/Husky mix with soulful eyes and a gentle heart. This sweet girl absolutely loves meeting new people and will happily greet you with a soft tail wag and curious smile. She thrives on calm companionship and forms deep bonds with her trusted humans.When Juneau first came to us, she was battling a severe skin infection that clearly made her uncomfortable and sensitive to touch. Because of that painful experience, she can still be a bit cautious about handling-especially unexpected or rough petting. The good news? Her skin is healing beautifully with medication, and as she continues to feel better, her confidence grows too.We also suspect Juneau may have allergies, so she is currently on a special diet trial to help pinpoint any sensitivities and keep her feeling her best. Her future family should be prepared to continue working with a veterinarian to support her skin and overall health.Juneau would do best in a calm, adult-only home without children, where her boundaries are respected and she can continue building positive associations with gentle touch. With patience, understanding, and lots of love, Juneau will reward her family with unwavering loyalty, affection, and companionship.If you're looking for a sweet, sensitive soul who just needs a little extra understanding, Juneau might be your perfect match. 🐾If you think you could be Juneau's forever home, please fill out an online application. Primary Color: Black Secondary Color: White Weight: 28.2 Age: 3yrs 7mths 1wks
We'll also keep you updated on Kip's adoption status with email updates.
Special Needs
new badge
Photo of Kip

Kip

Labrador Retriever/Cane Corso

Male, Young
Comox, BC
Size
(when grown) -
Details
Needs special attention,
Story
Kip is the kind of sweetheart you simply can't walk past without stopping for a cuddle.. no matter how busy you are! He thrives on attention, adores praise, and happily returns the love with endless affection. This charming boy was born to shine and is ready to steal your heart!Kip does have early signs of mild hip dysplasia, along with carpal hyperextension in his front legs. He requires ongoing medication and veterinary care to keep him comfortable on his journey. Despite these challenges, Kip is a happy, playful, and loving young dog who is looking for a home prepared to understand and support his needs now, and in the future. We encourage potential adopters to research these conditions so they feel confident and informed about what this may involve long-term for them and Kippy.Medical needs aside, Kip is full of everything we adore about young dogs! He is loaded with playfulness, curiosity, enthusiasm for adventure, and boundless affection. He can't wait to show off his wonderful personality to all he meets!Kip walks beautifully on leash and truly enjoys meeting new people. After being bitten by another dog, he has become a bit selective with canine friends. However, with positive reinforcement, patience, and well managed introductions, he has great potential to build his confidence back again. He's still a young, eager to learn, food motivated boy and ready to continue growing with the right guidance!Thank you for your interest in adopting! Do you think you could be Kip's person? Apply today! Primary Color: Black Weight: 27.6 Age: 1yrs 1mths 2wks
We'll also keep you updated on Atlas's adoption status with email updates.
new badge
Photo of Atlas

Atlas

German Shepherd Dog

Female, Young
Comox, BC
Size
(when grown) -
Details
-
Story
Atlas here is a special lady who is looking for an equally as special home; one that understands and celebrates her unique quirks and hilariously silly personality. Her ideal home will feature an experienced guardian who is looking for a bit of a fun project, and can offer her consistency and lots of positive reinforcement while she adjusts into her new life. This girl loves her squeaky toys, stuffies and fun ropes, of course with a good game of tug and toss in the midst. She will slap her paws around in a hilarious manner in victory of her games, and makes us all laugh with her child like joy that shines through!Atlas finds change to be a bit overwhelming, and when she finds herself to be a bit overstimulated, she can display this with a lot of jumpy and mouthy behaviors, and the classic shepherd spins and whines. She can sometimes hide in a place she finds safe, so would find a high activity home very overwhelming and would be best in a calm mature environment. She doesn't seem to mind more relaxed doggy friends, but seems stressed out when high energy & vocal dogs are in her space, so would benefit from a home with well energy matched dogs, or as an "only child".Atlas does have an eye condition called Pannus, very commonly found in German Shepherds, that requires regular eye medications. Her adopter should ensure they do their research, and are comfortable and confident in their ability to navigate any future concerns regarding them. Please fill out an application below if you are interested, and we will be contacting approved applicants for scheduled meet and greets! Primary Color: Red Secondary Color: Black Weight: 31.1 Age: 6yrs 10mths 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:

Shelter

BC SPCA - South Peace Branch (Dawson Creek)

637 114th Avenue, Dawson Creek, BC V1G 3A1

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

More an arrow icon

Shelter

BC SPCA - North Peace Branch (Fort St. John)

9311 81st Avenue, Fort St. John, BC V1J 6P6

Pet Types: cats, birds, dogs, farm animals, horses, 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