New Hampshire Humane Society is all about second chances. We are dedicated to finding loving families and providing temporary shelter and care for lost or abandoned animals. We advocate for the humane and kind treatment of animals. We offer educational programs, provide community services, promote responsible pet care, and honor the human-animal bond. We work tirelessly to prevent cruelty to animals and forge a more humane and kind community.