VALLEY RIVER HUMANE SOCIETY

7450 US Hwy 19

Marble, North Carolina 28905

Located in Cherokee County

(828) 837-2304


Adoption Process

To initiate the adoption process, interested individuals must complete an adoption form and demonstrate their ability to provide a suitable home for the spayed or neutered animal. Please note that we do not have the resources to conduct home visits. The adoption fee typically ranges around $100.

Service Areas

Cherokee County, Clay County, and Graham County in North Carolina.

Valley River Humane Society in Marble, NC

VRHS was established in 1969 to offer rescue services for stray animals in Cherokee and Clay Counties, North Carolina. Our mission is to provide humane care for stray and unwanted animals. We are the only shelter serving three counties in the region.

Nearby Shelters and Rescues

Preparing For Your New Dog
dog cuddle

The day that you bring your new dog home is one that will be remembered for a long time...

Read more about new dogs
SHELTER/RESCUE SEARCH

    e.g. "Miami FL" or "33168"

    LOST & FOUND PETS

    Report or Find a Lost Pet Right Now. Spread Awareness In Your Area to Find Your Lost Pet.

    MISSING PETS
    Missing a shelter or rescue?

    Help us get the word out about more shelters and rescues nationwide.

    Submit Here
    dog adopt

    Pets For Adoption

    Search all animals available for adoption in your area. Give a dog or cat forever home today.

    ADOPT A PET