We provide services that address financial hardships, medical problems, and behavioral challenges to enable animals to stay in their homes or be adopted.


C.A.Re Fund

The C.A.Re or Companion Animal Relief Fund of the Roanoke Valley SPCA was set up to help economically challenged pet owners struggling with extraordinary veterinary expenses to keep their pets healthy and at home with them. 

Learn More


Dot’s Drive-Thru

Dot’s Drive-Thru will take place on the second Sunday each month, from 12:00PM to 2:00PM in the shelter parking lot, and offer cat food, cat litter, and dog food to anyone who needs it. In an effort to help as many families as possible, there will be no complex paperwork to fill out, and community members will not need to get out of their cars. Staff and volunteers will ask for basic pet information, and place the food in the family’s back seat or trunk.

Learn More


P.E.T. Program (Pets Eat Too)

The P.E.T. program provides services to keep people and pets united in the Roanoke Valley. Home-bound senior citizens can receive a supplemental supply of pet food delivered to them along with their protein-rich food from Meals-On-Wheels and individuals receiving services form local food banks can also benefit from pet food supplied by our organization.  We also provide emergency pet food aid at our shelter for individuals. 

Learn More 


Pet Intake

Please understand that, as a safe shelter, the Roanoke Valley SPCA cannot accept every animal brought to our shelter. We treat every animal’s life as precious and will not resort to euthanasia to control the number of pets at our Barbara and Warner Dalhouse Education and Adoption Center. Therefore, we will accept the surrender of owned cats and dogs by appointment only as space allows.

Learn More


Pet Rehoming

Our primary goal is to keep pets and people together but we recognize that there are circumstances that owner’s face that necessitate a pet be rehomed.  Sometimes, owners prefer to rehome pets themselves and some pets do not do well in a shelter environment.  Therefore, we offer a free rehoming service available for guardians who are unable to continue caring for their pets but who want to manage their pets’ placements with other responsible, loving guardians.

Learn More


Judith Goins Behavior Assistance Program

The Roanoke Valley SPCA is looking to be the first resource for those struggling in our community, not the last resort; the Judith Goins Behavior Assistance Program will allow us to keep more people and pets together, and help ease the stray population and space at the shelter.

Learn More 


Transitional Foster Program

Foster families are caring people who open their homes and hearts to a displaced animal for a short time.

Learn More


Found a Stray Dog/Cat

The Roanoke Valley SPCA does not directly admit stray pets, but if you find a stray animal, you have options!

Learn More


Reporting Animal Cruelty, Abuse, and Neglect

If you witness or suspect animal cruelty or abuse, as a resident and taxpayer you have the right, and responsibility, to report it. We’ve made an action plan to help navigate you through the process.

Learn More


Sick or Injured Wildlife

If you find a sick or injured wild animal or a baby animal in need of intervention, please contact the Southwest Virginia Wildlife Center as soon as possible.

Learn More


What to Do If You Have Lost a Pet

Losing your pet is a very traumatic and overwhelming experience, but taking quick action will increase your chances of getting your pet home as safely and quickly as possible. 

Learn More