We offer a wide variety of volunteer opportunities to include volunteers in every step of the rescue, sheltering, and adoption process. At NHA, you can volunteer to do almost anything, whether it be hands-on animal care or administrative work! Our Volunteer Program is broken into the following 5 Volunteer Teams to allow volunteers to focus on the area or areas that they are most passionate about: Dog Care Team, Cat Care Team, Community Outreach Team, Pet Services Team, and Shelter Operations Team. Each Team has various positions within it, so you can find the position most suitable for you. So whether you enjoy walking dogs, cuddling kittens, attending events, assisting with adoptions, or even helping out with laundry, we have a place for you!