Registering a Dog in Henrico County, Virginia (Service Dog or Emotional Support Dog)
If you’re asking, “where do I register my dog in Henrico County, Virginia for my service dog or emotional support dog”, the key is to separate three different ideas that often get mixed together: (1) a dog license in Henrico County, Virginia, (2) service dog legal status, and (3) emotional support animal (ESA) documentation.
In Henrico County, dog licensing is handled locally through county government. Even if your dog is a service animal or emotional support animal, you may still need to follow local rules for rabies vaccination and (in many cases) licensing. This page explains where to register a dog in Henrico County, Virginia using official offices, what you’ll need, and what “registration” does (and does not) mean for service dogs and ESAs.
Where to Register or License Your Dog in Henrico County, Virginia
Because licensing is handled locally, the most direct way to obtain or renew an animal control dog license Henrico County, Virginia is through the county’s Cashier’s Offices. For questions about stray animals, enforcement, or shelter services, Henrico County also publishes contact information for the Animal Shelter and Animal Protection.
Primary Licensing Office (Dog Licenses)
Henrico County Government Center (Western) — Cashier’s Office
- Address: 4301 E. Parham Road
- City/State/ZIP: Henrico, VA 23228
- Phone: (804) 501-4678
- Email: taxhelp@henrico.gov
- Hours: Monday–Friday, 8:00 a.m.–4:30 p.m. (excluding county holidays)
Additional Licensing Location (Dog Licenses)
Eastern Henrico Government Center — Cashier’s Office
- Address: 3820 Nine Mile Road
- City/State: Henrico, VA
- Phone: (804) 501-4678
- Email: taxhelp@henrico.gov
- Hours: Monday–Friday, 8:00 a.m.–4:30 p.m. (excluding county holidays)
Animal Shelter (Strays, Lost Pets, Appointments)
Henrico County Animal Shelter
- Address: 10421 Woodman Road
- City/State/ZIP: Glen Allen, VA 23060
- Phone: (804) 727-8807
- Email: animalshelter@henrico.gov
- Hours: Monday–Saturday, 10:00 a.m.–4:30 p.m. (closed Sundays; also closed Thanksgiving Day and Christmas Day)
Animal Protection / Animal Control (Enforcement & After-Hours)
Henrico County Police — Animal Protection (Non-Emergency Dispatch)
- Phone (Non-Emergency): (804) 501-5000
- When to call: animal bites, aggressive/strange wildlife behavior, exposures, injured/incapacitated wildlife, and other animal-related issues routed through dispatch
- Note: Email is not a reliable option for emergencies; use phone/dispatch for urgent issues.
Rabies Exposure Questions (Public Health)
Henrico Health Department — West Clinic
- Address: 8600 Dixon Powers Dr.
- City/State/ZIP: Henrico, VA 23228
- Phone: (804) 501-4651
- Hours: Not published in the county rabies contact section (call to confirm)
Henrico Health Department — East Clinic
- Address: 1400 N. Laburnum Ave.
- City/State/ZIP: Richmond, VA 23223
- Phone: (804) 652-3190
- Hours: Not published in the county rabies contact section (call to confirm)
Tip: If your goal is specifically a dog license in Henrico County, Virginia, start with the Cashier’s Office. If your goal is help with enforcement, shelter services, bites, or rabies exposure, contact Animal Protection (dispatch) or the Animal Shelter/Health Department as appropriate.
Overview of Dog Licensing in Henrico County, Virginia
What “registering” usually means in Henrico County
In everyday conversation, “registering” a dog typically refers to purchasing a county dog license (sometimes called a dog tag). This is different from registering a dog with a trainer, a national database, or a private “certification” website. For Henrico residents, the official step that matters locally is obtaining the county-issued license through local government.
Which dogs need a license
Henrico County materials state that a dog license is required for dogs 4 months of age or older. The county also notes an exemption when a dog is used as a service dog. If you are unsure whether your situation qualifies for the exemption, contact the Cashier’s Office using the official number listed above before you pay or renew.
Rabies vaccination is tied to licensing
In Henrico County, licensing and rabies requirements are closely connected. County information explains that the license expiration runs concurrent with the rabies vaccine, and county animal services indicate that dogs are required to have a valid rabies vaccination and be licensed. In practical terms, you should expect to show current rabies documentation when you apply or renew.
How Dog Licensing Works Locally in Henrico County, Virginia
Step-by-step: where to register a dog in Henrico County, Virginia
- Get a current rabies vaccination from a licensed veterinarian (or use county clinic options when available). Keep the vaccination certificate in your records.
- Purchase or renew your dog license through the county Cashier’s Office (Eastern or Western Government Center).
- Keep your tag information current. Henrico issues numbered tags that are described as permanent tags; when rabies vaccination expires, you renew the license to keep it current.
- Use the right office for the right issue: licensing questions go to Finance/Cashier; lost/stray/surrender/adoption appointments go through the Animal Shelter; enforcement and urgent animal issues route through Police Non-Emergency dispatch for Animal Protection.
Why local licensing is different from “service dog registration” websites
The county dog license is a local government requirement connected to rabies vaccination and local ordinances. It is not a “certification” of training, temperament, or disability support tasks. If you see a site claiming you must pay for a national registration to have a service dog or ESA, that is generally separate from (and not a substitute for) your local dog license requirements.
Rabies enforcement and bite/exposure questions
For possible rabies exposures (wildlife or domestic animals), Henrico County publishes contact options including the Animal Protection Unit (via Police Non-Emergency) and the Health Department’s clinic phone numbers for questions and guidance. When time matters (bites, attacks, urgent exposures), call by phone instead of relying on email.
Service Dog Laws in Henrico County, Virginia
Service dogs are not the same as a county dog license
A service dog is typically defined by what the dog does (trained work or tasks related to a person’s disability), not by being listed in a registry. Your dog’s legal status as a service dog is separate from a local requirement like an animal control dog license Henrico County, Virginia.
Do service dogs need a Henrico County dog license?
Henrico County’s licensing information notes that a dog license is required for dogs 4 months or older unless the dog is used as a service dog. That means some service dogs may be exempt from the county licensing requirement. However, exemptions can be fact-specific. To avoid problems (for example, during a field contact, a lost dog pickup, or a rabies verification request), confirm how the county applies the exemption to your situation by contacting the Cashier’s Office.
Rabies vaccination still matters
Even when a licensing exemption exists, rabies rules and public health requirements can still apply. Keep rabies documentation accessible, especially if your dog will be in public settings, housing situations, or travel contexts where proof may be requested by an authority having jurisdiction.
Emotional Support Animal Rules in Henrico County, Virginia
ESAs vs. service dogs: different categories
An emotional support animal (ESA) provides comfort by presence and is generally associated with certain housing-related accommodations, while a service dog is trained to perform tasks for a disability and has broader public access protections under the most common service dog frameworks. Because these categories are different, the steps you take can be different too.
Does an ESA change local licensing requirements?
For local government purposes, an ESA is still a dog living in the community. In other words, if your dog is an ESA, you generally still handle local requirements the same way you would for any pet dog: keep rabies vaccination current and obtain a dog license in Henrico County, Virginia unless an explicit exemption applies.
Avoid common ESA “registration” confusion
People often search for “ESA registration,” but Henrico County dog licensing is not the same thing as ESA documentation. The official local action is purchasing the county license through the Cashier’s Office and keeping rabies vaccination up to date. If a housing provider requests ESA documentation, that is typically a separate process from county licensing and should be handled carefully and truthfully.
Frequently Asked Questions
Disclaimer: Licensing requirements and office locations may change. Residents should verify details with their local animal services office within Henrico County, Virginia.




