Our Story
Our Board, Staff, and Volunteers care deeply about the animals that come through our shelter. We take great satisfaction in being part of this important nonprofit located here in the White Mountains Valley Region.
CAHS began its work in 2003 with one building that was serving to rescue and adopt cats. We started our dog kennels in the following year 2004. CAHS has steadily grown in its capacity and services over the years.
CAHS takes in animals that have been owner surrendered, strays, confiscated by law enforcement, transported from other parts of the country due to overpopulation, or natural disaster incidents. CAHS serves the following local towns; Albany, Bartlett, Berlin, Conway, Chatham, Chocorua, Eaton, Freedom, Glen, Gorham, Intervale, Jackson, Kearsarge, Madison, Milan, Shelburne, and Silver Lake. We strive to rescue, shelter and protect, and adopt out as many animals as we can. CAHS rescues and adopts out hundreds of animals per year.