Franklin, NC • Macon County

Every Shelter Pet Deserves a Loving Home

Dogs and cats from all over Macon County are waiting for their forever families. They're cared for while they wait—but they'd be so much happier with you.

Adorable dog and cat waiting for adoption in Franklin NC
Ready for AdoptionNew friends arrive weekly
500+
Happy Adoptions
Dogs
& Cats
Waiting Right Now
Spayed
& Neutered
Before Adoption
10
Macon County Communities
Happy shelter dog

We Advocate For The Animals

Shelter Pets Deserve Loving Homes

Shelter, rescue and foster dogs and cats are regular animals that you've seen your neighbors and friends have. The two primary reasons they end up in the shelter is because they lost their sense of direction and someone brought them in from the street, or their owners had a life-changing situation and had to give them up.

Our volunteers walk, feed, bathe and play with the cats and dogs. The animals are well behaved and want to go home with you.

Browse Available Pets

"Dogs and angels are not very far apart."

— Charles Bukowski

Golden retriever available for adoption

Serving All of Macon County

Finding Forever Homes Throughout NC

Dogs and cats from all over Macon County, North Carolina are looking for forever homes. These animals are rescues, owner releases, and strays from Highlands NC, Franklin NC, Scaly NC, Otto NC, Cowee NC, Burningtown NC, Iotla NC, Cullasaja NC, Hickory Knoll NC and Clarks Chapel, NC.

This is a private site representing the dogs and cats of Macon County, North Carolina that are waiting for their forever homes.

Contact Us to Adopt