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.
🐶
Unknown breed · Young · Male
ASPCA Behavioral Rehabilitation Center
Weaverville, NC
See Radish →🐶
Australian Cattle Dog/Blue Heeler / Feist / Mixed (medium coat) · Senior · Male · Medium
Haywood County Animal Shelter
Clyde, NC
See JAY JAY →🐶
Unknown breed · Young · Female
ASPCA Behavioral Rehabilitation Center
Weaverville, NC
See Ripple →🐶
Australian Cattle Dog/Blue Heeler / Mixed (medium coat) · Adult · Female · Medium
Haywood County Animal Shelter
Clyde, NC
See MATILDA →🐶
German Shepherd Dog / Mixed (medium coat) · Adult · Male · Large
Haywood County Animal Shelter
Clyde, NC
See SCOTT →🐶
German Shorthaired Pointer (medium coat) · Young · Male · Medium
Haywood County Animal Shelter
Clyde, NC
See JOHNSON →🐶
Unknown breed · Female
ASPCA Behavioral Rehabilitation Center
Weaverville, NC
See Eleanor →🐶
Pit Bull Terrier (medium coat) · Adult · Female · Medium
Haywood County Animal Shelter
Clyde, NC
See DELTA DAWN →🐶
German Shepherd Dog / Australian Cattle Dog/Blue Heeler / Mixed (medium coat) · Adult · Female · Medium
Haywood County Animal Shelter
Clyde, NC
See PERIWINKLE →🐶
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
Dogs for adoption in nearby cities
All dogs for adoption in North Carolina · Dogs care guide