Dog shelters in Berlin, NH
Ready to find your match? Here are 14 dog shelters in Berlin, NH with 652 adoptable pets.
Wags And Wiggles Rescue
PO Box 106 Newport, NH 03773, 51 John Stark Highway, Newport, NH 03773
Directions
PAWS Of Dale Hollow NH
Henniker, NH 03242
Search for a shelter or rescue
Interested in another location?
Dog shelters near me
Dog shelters in Berlin
Dog shelters in Claremont
Dog shelters in Concord
Dog shelters in Dover
Dog shelters in Franklin
Dog shelters in Keene
Dog shelters in Laconia
Dog shelters in Lebanon
Dog shelters in Manchester
Dog shelters in Nashua
Dog shelters in Portsmouth
Dog shelters in Rochester
Dog shelters in Somersworth