Free Dogs in Harrisonburg

Free Dogs | Virginia | Harrisonburg

Search our listings for free puppies in Harrisonburg, Virginia. We have compiled this list of dog rescues in to help you find the perfect dog for free.

SPCA
2238 Old Furnace Road
Harrisonburg VA, 22801
(540) 434-5270

Abingdon | Arlington | Bedford | Charlottesville | Chesapeake | Falls Church | Franklin | Front Royal | Galax | Glen Allen | Hampton | Harrisonburg | Hayes | Hillsville | Lawrenceville | Lexington | Louisa | Lovingston | Manassas | Meherrin | Newport News | Norfolk | Palmyra | Portsmouth | Richmond | Roanoke | Sandy Level | Staunton | Victoria | Virginia Beach | Williamsburg | Winchester