Helping Pets & People
All Services
Lost & Found
Have you lost your pet? Or found someone else’s? Please use our animal shelter’s lost and found resources that help reunite pets with their families.
Rehoming A Pet
If you live in Rockingham County or Harrisonburg City, and are experiencing circumstances that require you to surrender your pet, the RHSPCA’s rehoming program can help. We may be able to help resolve the behavioral concerns that may be leading you to consider surrendering your pet. If you indeed are no longer able to keep your pet, we can place your pet’s information on our website and provide your contact information to schedule a meet and greet. This way, you have an active role in choosing your pet’s next guardian. We can also help you find a new home for your pet without having to bring them to the shelter.
Community Cats Program
Do you need help spaying or neutering community cats? This program provides an ethical, creative, and community-centric solution for addressing an area’s outdoor cat population. The RHSPCA partners with community members to care for cats, providing spay & neuter clinic services, medical care, microchipping, and more to protect each animal and the surrounding community.
We Couldn’t Do It Without You
Your contributions make the difference for pets and people in our community.
Thank you for your support!