The New Hampshire SPCA is a community resource bringing animals and people together. They provide adoption, education, investigation and sheltering services in a professional and compassionate way. The staff and volunteers work tirelessly to provide the best possible care for the animals they take in as well as providing educational programs for the people of their community. This shelter’s Adoption Center receives nearly 2,500 unwanted, neglected or abused animals from the region each year. They provide each one with a warm bed, medical care, nutritious food and the time it takes to place them in a new loving home.