North Carolina
Adoptable dogs in Raleigh
Raleigh’s adoptable dogs come from Wake County’s public shelter and from dozens of foster-based rescues around the city. Many rescues keep their dogs in volunteer foster homes, so you usually meet a dog by appointment rather than walking in.
42 dogs waiting in Raleigh
Filter Raleigh dogs by age, size and more

Boo
American Bulldog / Mixed (short coat)
Adult · Medium · Female
Raleigh · Mitchell Mill Animal Hospital Rescue Inc

Salem
Terrier / Mixed
Female
Raleigh · Mitchell Mill Animal Hospital Rescue Inc

Quinnley
Beagle / Mixed (short coat)
Young · Medium · Female
Raleigh · Mitchell Mill Animal Hospital Rescue Inc

Hicks
Bulldog / Mixed (short coat)
Young · Medium · Male
Raleigh · Mitchell Mill Animal Hospital Rescue Inc

I-Hop
American Pit Bull Terrier / Mixed
Puppy · Medium · Male
Raleigh · Perfectly Imperfect Pups

Stevie
Poodle (unknown type) / Mixed
Adult · Small · Male
Raleigh · Perfectly Imperfect Pups

Morpheus
Labrador Retriever / Mixed
Senior · Large · Male
Raleigh · Two Paws Up NC Shelter Rescue

Angel
Anatolian Shepherd / Mixed (short coat)
Adult · Large · Female
Raleigh · Mitchell Mill Animal Hospital Rescue Inc

Cobbler
English Coonhound / Mixed (short coat)
Adult · Large · Female
Raleigh · Mitchell Mill Animal Hospital Rescue Inc

Cooper
Pomeranian / Shih Tzu / Mixed
Adult · Small · Male
Raleigh · Perfectly Imperfect Pups

Cypress
Labrador Retriever / German Shepherd Dog / Mixed
Puppy · Medium · Male
Raleigh · Perfectly Imperfect Pups

Indie
American Staffordshire Terrier / Siberian Husky / Mixed
Puppy · Medium · Female
Raleigh · Perfectly Imperfect Pups

Ivy
American Pit Bull Terrier / Mixed
Puppy · Medium · Female
Raleigh · Perfectly Imperfect Pups

Jazz
Foxhound / English Bulldog / Mixed
Puppy · Large · Female
Raleigh · Perfectly Imperfect Pups

Jinx
Husky / Mixed
Puppy · Large · Female
Raleigh · Perfectly Imperfect Pups

Karma
Terrier / Mixed
Puppy · Small · Male
Raleigh · Perfectly Imperfect Pups

Mikah
Husky
Adult · Large · Female
Raleigh · Perfectly Imperfect Pups

Nashville
Poodle (Standard) / Mixed (short coat)
Adult · Large · Male
Raleigh · Mitchell Mill Animal Hospital Rescue Inc

Parker
Pomeranian / Shih Tzu / Mixed
Adult · Small · Male
Raleigh · Perfectly Imperfect Pups

Penny Lane
Dachshund / Mixed
Adult · Small · Female
Raleigh · Perfectly Imperfect Pups

Potato
Staffordshire Bull Terrier / Mixed
Large · Male
Raleigh · Perfectly Imperfect Pups

Roscoe
Shepherd / Mixed (medium coat)
Adult · Medium · Male
Raleigh · Mitchell Mill Animal Hospital Rescue Inc

Taquito
Chihuahua / Rat Terrier / Mixed (short coat)
Puppy · Male
Raleigh · Mitchell Mill Animal Hospital Rescue Inc

Willow
American Pit Bull Terrier / Mixed
Puppy · Large · Female
Raleigh · Perfectly Imperfect Pups
Adopting in Raleigh
- Apply first, then set up a meet-and-greet. Ask the foster how the dog handles car rides, other dogs and being left alone. They know the dog best.
- North Carolina requires dogs to be vaccinated against rabies by four months of age and kept up to date. Ask the rescue for your dog’s rabies certificate.
- Ask for every vet and vaccine record the rescue has, including spay or neuter, microchip number and any medications, and keep them together from day one.
- Give a new dog a quiet first few weeks: a consistent routine, short walks, and time to settle before big outings or visitors.