The Henrico County Police Animal Shelter is dedicated to providing compassionate, professional care for the animals in our community. We serve as a vital resource for both pets and their owners, working tirelessly to ensure the safety and wellbeing of every animal that enters our doors.
Operating as a unit within the Henrico County Police Division, our shelter is a trusted hub for animal welfare in the region. We provide guidance on animal-related issues, investigate reports of cruelty or neglect, and maintain a safe environment for stray, nuisance, and injured animals while they wait for their forever homes.
Our shelter is staffed by a dedicated team of trained professionals who provide comprehensive care for a wide variety of companions, including dogs, cats, rabbits, birds, and livestock. We are committed to transparency and high standards of conduct, treating every animal with the dignity and compassion they deserve.
We believe that every animal deserves a loving, permanent home. Our adoption process is designed to create meaningful connections, and we are proud to host events that allow community members to meet our animals in person and find the perfect match for their lifestyle. Whether you are looking for a playful dog or a quiet companion, we are here to support your journey.
Ready to meet your new best friend? You can view all our currently available pets online through PetFinder and AdoptaPet. To schedule an appointment for an adoption, please call us at 804-727-8807, Monday through Saturday, between 10 a.m. and 4:30 p.m. We look forward to helping you welcome a new member into your family.