Find a Pet - VRHS Adoptions

Adopt a Pet at Valley River Humane Society - Marble, NC

While total cost recovery on an animal is not our goal, our goal is to have all animals in our care adopted into loving and safe homes. Revenues from the Thrift Shop, public donations, sponsorship, grants, merchandising and services delivered are those that fund our organization. While other parts of VRHS are revenue producing and the shelter expends funds, the fee levels have been set in a manner that helps keep VRHS a financially viable organization while increasing our adoption rate.

Adoption Fee Schedule (effective 10/16/2023):


  • Adoption fee is $100 for dogs – includes vaccinations, spay/neuter and microchipping. 
  • Adoption fee is $150 for small dogs & puppies under 6 months old – includes vaccinations, spay/neuter and microchipping


  • Adoption fee is $35 for cats – includes vaccinations and spay/neuter.
  • Adoption fee is $45 for kittens under 6 months old – includes vaccinations and spay/neuter.

Our Current Adoptable Pets:510