The Rockingham Harrisonburg SPCA is a safe haven for over 3,000 stray and abandoned animals each year. With enough space in the building to safely house only 70 dogs and 110 cats and kittens, the RHSPCA heavily relies on our foster program to provide temporary housing for animals in need. The foster program has over 200 local foster families that welcome shelter animals into their homes. One of these homes belongs to our long term foster, Linda Recco.