New Hampshire Dog Shelters

Name Dogs Currently
Conway Area Humane Society
Conway
0
Humane Society for Greater Nashua
Nashua
6
Lakes Region Humane Society
Ossipee
4
Monadnock Humane Society
Swanzey
10
New Hampshire Humane Society
Laconia
0
Peace and Paws
Hillsborough
3
Salem Animal Rescue League
Salem
4
Upper Valley Humane Society
Enfield
12
What shelter in New Hampshire has the most dogs? Upper Valley Humane Society