LearnHow to searchPet match quizCare guidesDog breedsCat breedsPet laws by stateFor sheltersAbout
Home › Dogs › North Carolina › Asheville

Dogs for adoption in Asheville, North Carolina

27 dogs are waiting at shelters and rescues within 25 miles of Asheville, updated daily. Every one links to the organization that has them, and applications go to them, never to us.

🐶

Radish

Unknown breed · Young · Male
ASPCA Behavioral Rehabilitation Center
Weaverville, NC
See Radish →
🐶

JAY JAY

Australian Cattle Dog/Blue Heeler / Feist / Mixed (medium coat) · Senior · Male · Medium
Haywood County Animal Shelter
Clyde, NC
See JAY JAY →
🐶

Ripple

Unknown breed · Young · Female
ASPCA Behavioral Rehabilitation Center
Weaverville, NC
See Ripple →
🐶

MATILDA

Australian Cattle Dog/Blue Heeler / Mixed (medium coat) · Adult · Female · Medium
Haywood County Animal Shelter
Clyde, NC
See MATILDA →
🐶

SCOTT

German Shepherd Dog / Mixed (medium coat) · Adult · Male · Large
Haywood County Animal Shelter
Clyde, NC
See SCOTT →
🐶

JOHNSON

German Shorthaired Pointer (medium coat) · Young · Male · Medium
Haywood County Animal Shelter
Clyde, NC
See JOHNSON →
🐶

PERIWINKLE

German Shepherd Dog / Australian Cattle Dog/Blue Heeler / Mixed (medium coat) · Adult · Female · Medium
Haywood County Animal Shelter
Clyde, NC
See PERIWINKLE →
🐶

MILTON

American Bulldog / Mixed (medium coat) · Adult · Male · Large
Haywood County Animal Shelter
Clyde, NC
See MILTON →
Thinking of buying a puppy? Right now 27 dogs are waiting at shelters and rescues near Asheville, puppies and kittens included. Adoption fees usually cover vaccinations and spay or neuter surgery; ask the rescue what is included. Not sure what fits your home? Take the pet match quiz.

Shelters and rescues near Asheville

Haywood County Animal Shelter (13)Brother Wolf Animal Rescue (11)ASPCA Behavioral Rehabilitation Center (3)

Dogs for adoption in nearby cities

Greenville, SCGastonia, NCKnoxville, TNRock Hill, SCConcord, NC

All dogs for adoption in North Carolina · Dogs care guide

Back to top