Find a Pet at the RHSPCA

We connect Pets and People

The Rockingham Harrisonburg SPCA makes it easy to find a pet for your family and provides the resources you need for a smooth shelter-to-home transition.

Adoption Process

  • Find A Pet

    Check out our adoptable animals below to find the pet you want to adopt. Refresh this page to view the most current listing.

  • Apply Online

    You can access the adoption application for each animal by clicking on their photo and visiting their individual page.

  • Visit the shelter

    We are no longer requiring adoption appointments to visit with adoptable animals at the shelter.

Adoption Hours:
Monday – Saturday: 10am – 4pm & Wednesday 5pm-7pm

Animals In Foster Homes

Animals in foster homes have ‘Foster’ listed as their location within their profile.
You may apply to adopt an animal in foster and the foster team will follow up with you to set a time for you to meet the animal.

Please note that an approved application does not guarantee an adoption.
We are not able to place animals on hold for adopters. Adoptions are on a first come, first served basis.