Adopt

Puppies and dogs in Nanaimo, British Columbia

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

A pair of dogs

Adopt a dog in Nanaimo, British Columbia

These adorable dogs are available for adoption in Nanaimo, 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 Topaz's adoption status with email updates.
Photo of Topaz

Topaz

German Shepherd Dog

Female, Senior
Errington, BC
Size
(when grown) -
Details
Spayed or Neutered,
Story
Meet our beautiful girl Topaz,Topaz is a beautiful girl who has overcome a challenging past. She came into our care in poor physical health and was very nervous about the world around her. Everything was new to her, from trusting humans, to even just playing as any dog should. Despite these hardships, Topaz has shown incredible strength and a desire to trust and bond with people. Despite her difficult past, this girl has a loving spirit and is ready to find her forever home.Topaz is loyal and protective of her people. She thrives on human companionship and forms strong bonds with those she trusts. She can be a bit reserved at first, but with patience and love, her playful and affectionate side will shine through. This sweet girl needs someone who understands that building trust takes time. Consistent, positive reinforcement will help her gain confidence. The understanding that gradual exposure to new people and environments is essential. Topaz needs to be the only dog in her new home. Her protective nature means she feels most comfortable when she doesn't have to share her space or attention with other pets. She would thrive in a calm environment where she can be the center of attention and receive plenty of love and care. Topaz should go to a home with breed experience- she would not be a great fit for a new dog guardian. As Topaz has a very thick coat, constant grooming will be an asset to keep her looking beautiful and feeling her best! If you would like to come and meet Topaz, you may contact the Parksville SPCA at 250-248-3811 or Parksville@spca.bc.ca. Primary Color: Black Secondary Color: Brown Weight: 39.2 Age: 8yrs 3mths 3wks
We'll also keep you updated on Oscar's adoption status with email updates.
Photo of Oscar

Oscar

Mastiff Maremma Sheepdog

Male, Young
Sechelt, BC
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Spayed or Neutered,
Story
Meet Oscar!This 4 year old, large breed boy bonds strongly with those he trusts. He is your buddy for life type of dog. Oscar grew up well loved and it shows. Oscar does get stressed when meeting certain new people. If he is feeling overwhelmed he will let you know with his body language and voice. Since he is a sensitive guy he would love a home with some experience to help guide him through the scary times. Oscar would do well in an adult home with people that will protect, love and cherish him forever. Please follow these steps if interested in adoption!1. View the animal's profile at adopt.spca.bc.ca 2. Submit an application https://spca.bc.ca/adoption/dog-pre-adoption-questionnaire/3. If it's a match, staff will contact you to set up an appointment for a meet & greet. 4. Live happily fur-ever after! Primary Color: Black Secondary Color: White Weight: 44.6 Age: 3yrs 8mths 0wks
We'll also keep you updated on Sierra's adoption status with email updates.
new badge
Photo of Sierra

Sierra

Labrador Retriever Rottweiler

Female, Young
Sechelt, BC
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
-
Story
Meet Sierra!Sierra is super sweet, spunky lil gal with lots to say! She arrived from the Peace River Branch on transfer as part of our drive-for-lives program. Sierra knows 'sit' and is eager to learn new tricks and commands. She is food motivated, so training is fun and exciting for her! Since arriving at the Sunshine Coast Branch, Sierra has been pretty stressed out, being in a new place with new people. She finally settled today and had a nice long morning nap in her kennel after a fun adventure exploring the woods and roads around the shelter with her walker.Sierra may have a little bit of anxiety, and would most likely benefit from living with a work-from-home family member. She is a total cuddle bug, and is most at peace being with her person.Sierra seems to be friendly with other dogs here at the branch, but small animals like chickens are an absolute "no" from her!If you see something in Sierra, please apply online to schedule a meet & greet.Sierra 600999Please follow these steps if interested in adoption!1. View the animal's profile at adopt.spca.bc.ca 2. Submit an application https://spca.bc.ca/adoption/dog-pre-adoption-questionnaire/3. If it's a match, staff will contact you to set up an appointment for a meet & greet. 4. Live happily fur-ever after!*Side note: the more you add to your application about you and what you are looking for in a canine companion, the better we can match animals with adopters!PLEASE NOTE: This dog is located on the Sunshine Coast and travel via BC Ferries is required to adopt. Appointments are preferred to adopt one of our animals. Please speak with shelter staff prior to visiting our branch. Primary Color: Black Secondary Color: Tan Weight: 27.6 Age: 1yrs 10mths 2wks
We'll also keep you updated on Salome's adoption status with email updates.
Photo of Salome

Salome

Mixed Breed (Medium)

Female, Young
Richmond, BC
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Good with kids, Good with dogs, Good with cats, House-trained, Spayed or Neutered, Shots are up-to-date,
Story
@Please visit our Web : www.lovefsir.org @You can Email to us : fsirdog@gmail.com @Fill out the application at : http://lovefsir.org/application.php
We'll also keep you updated on Jimmy's adoption status with email updates.
Photo of Jimmy

Jimmy

Mixed Breed (Medium)

Male, 10 mos
Richmond, BC
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Good with kids, Good with dogs, Good with cats, House-trained, Spayed or Neutered, Shots are up-to-date,
Story
@Please visit our Web : www.lovefsir.org @You can Email to us : fsirdog@gmail.com @Fill out the application at : http://lovefsir.org/application.php
We'll also keep you updated on Anna's adoption status with email updates.
Photo of Anna

Anna

Mixed Breed (Medium)

Female, Young
Richmond, BC
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Good with kids, Good with dogs, Good with cats, House-trained, Spayed or Neutered, Shots are up-to-date,
Story
@Please visit our Web : www.lovefsir.org @You can Email to us : fsirdog@gmail.com @Fill out the application at : http://lovefsir.org/application.php

Search for a puppy or dog

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

Puppies and dogs in nearby cities

Dog shelters and rescues in Nanaimo, British Columbia

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

Here are a few organizations closest to you:

Rescue

Walker's Animal Rescue Centre

2117 Akenhead Road, Nanaio, BC V9X 1T9

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

More an arrow icon

Rescue

PVCA Nanaimo British Columbia

Nanaimo, BC V9R 2H1

Pet Types: cats, dogs

More an arrow icon

Shelter

BC SPCA - Nanaimo & District Branch

154 Westwood Road, Nanaimo, BC V9R 0G9

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

More an arrow icon

Shelter

BC SPCA - Parksville-Qualicum Beach & District Branch

1565 Alberni Highway, Errington, BC V9P 2H3

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

More an arrow icon

Rescue

Faunadael Pet Rescue

Duncan, BC V9L 6B1

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

More an arrow icon

Rescue

Ratbone Rescues (BC Chapter)

of, BC V9L 1V8

Pet Types: dogs

More an arrow icon

Shelter

BC SPCA - Cowichan & District Branch (Duncan)

7550 Bell McKinnon Road, Duncan, BC V9L 6B1

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

More an arrow icon

Shelter

Coastal Animal Services

2202 Herd Rd, Duncan, BC V9L 6A6

Pet Types: cats, dogs

More an arrow icon

Rescue

Island Dogz Rescue

PO Box 21003, Duncan, BC V9L 5O2

Pet Types: dogs

More an arrow icon

Shelter

BC SPCA - Sunshine Coast Branch

4376 Solar Road, Sechelt, BC V0N 3A1

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 Nanaimo, British Columbia and nearby cities.

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