Animals - Shelters in Dover, NH
Cocheco Valley Humane Society