Join us in our cause!

We need financial support and manpower to achieve our goals and fight overpopulation in our area. To become a member, you can sign-up and pay online, or download the membership form to fill out and mail with a check. Your yearly membership fee will go toward supplies for our rescue program, spay/neuter assistance, and transferring animals. All donations are tax deductible and go toward spay/neuter assistance, or our foster program. We are a 501(c) nonprofit charitable organization.

Download Membership Form (PDF)


Calling All Animal Lovers!

Do you enjoy spending time with dogs and puppies? The Twin County Humane Society needs volunteers to assist with the Shelter Rescue Program!

As a volunteer, your fun will include feeding, watering, cleaning, walking, playing with, and cuddling canines! Just a few hours a week will save the life of a shelter dog!

To become a volunteer with the Twin County Humane Society, please email:

Download Our Volunteer Positions List


There are many animals looking for their forever homes. Check your local shelter and veterinary offices, and browse our listing of animals in foster care. is also a tremendous asset in helping you to find your new perfect companion with a nationwide database of adoptable animals to search.

Download Our Adoption Application


Many animals in shelters could be saved if there were enough people to care for them while a home is being found. TCHS pays all approved vet bills. All you do is provide a loving home. If interested, contact or complete the Foster Parent Application and mail to Twin County Humane Society, P.O. Box 125, Hillsville, VA 24343. Foster homes for medium and large animals are needed.

Download Our Foster Application