More than just an animal shelter, CVHS is also a community resource for Strafford County and surrounding areas. Much of our work is providing programs and services that benefit animals and their humans. 

To assist community members with some of the important responsibilities of pet ownership, we are pleased to offer the following programs and services:


Pet Food Assistance Program

Safe Pets

Humane Education Program


Surrendering a Pet



Can you help CVHS?



Stay current with the latest CVHS news and events

CVHS Sponsors and Supporters