Dog shelters in New Martinsville, WV
Ready to find your match? Here are 14 dog shelters in New Martinsville, WV with 1,482 adoptable pets.
Pleasants County Humane Society
2709 North Pleasants Highway, 669 Pike Road, St. Marys, WV 26170
Directions
Search for a shelter or rescue
Interested in another location?
Dog shelters near me
Dog shelters in Beckley
Dog shelters in Bluefield
Dog shelters in Bridgeport
Dog shelters in Buckhannon
Dog shelters in Charleston
Dog shelters in Charles Town
Dog shelters in Clarksburg
Dog shelters in Dunbar
Dog shelters in Elkins
Dog shelters in Fairmont
Dog shelters in Grafton
Dog shelters in Huntington
Dog shelters in Hurricane
Dog shelters in Keyser
Dog shelters in Martinsburg
Dog shelters in Morgantown
Dog shelters in Moundsville
Dog shelters in New Martinsville
Dog shelters in Nitro
Dog shelters in Oak Hill
Dog shelters in Parkersburg
Dog shelters in Point Pleasant
Dog shelters in Princeton
Dog shelters in Ranson
Dog shelters in Saint Albans
Dog shelters in South Charleston
Dog shelters in Vienna
Dog shelters in Weirton
Dog shelters in Wheeling