The Henrico County Police Animal Shelter is dedicated to providing innovative and collaborative care for our community’s animals. We strive to be public-safety leaders, ensuring a safe and thriving environment for both our residents and their animal companions.
Our division is composed of trained, professional staff committed to the welfare of every animal in our care. We believe that by treating everyone with dignity, respect, and compassion, we create a stronger, more connected community for all.
Our facility serves as a home for dogs, cats, and a variety of other companion animals, including rabbits, birds, and even livestock. We manage all aspects of shelter operations with the goal of providing high-quality care for stray, nuisance, and injured animals while they wait to find their perfect match.
Adoption is a joyful partnership, and we are here to help you make a thoughtful connection. Whether you are looking for a lively dog or a quiet companion, our team is ready to help you find the animal that fits your home and lifestyle. We are proud to facilitate the second chances that unclaimed or owner-released animals deserve.
We invite you to view our currently available companions online through PetFinder or AdoptaPet. To meet a pet in person, please contact our shelter at 804-727-8807 to schedule an appointment. We are conveniently located on Woodman Road in Glen Allen and look forward to helping you start a new journey with a loving animal.