At the Upper Valley Humane Society, we envision a community in which all pets are loved. We work to inspire compassion for all living creatures and strengthen the bond between animals and the people they love. In addition to traditional animal sheltering and adoption, we provide companion animals with services that reduce suffering, support wellness, and foster compassion.

For over 50 years, the Upper Valley Humane Society has been compassionately connecting people and pets. Our vision is to achieve excellence in animal welfare through a progressive approach to humane sheltering, humane education, community engagement and support services. UVHS is proud to be at the forefront of a growing movement in animal welfare by serving our communities through care and resources for companion animals and families.