Your 24/7 Veterinary Hospital for Everyday & Emergency in Midlothian, VA

Where We Treat Your Pets Like Our Own

Request Appointment (804) 639-3900

Since 2001, Animal Medical Center has provided comprehensive veterinary care to pets in the Midlothian community and beyond. We would be honored to be a partner in your pet's healthcare team.

Learn More About Us

Meet the team and see what we do.

Your Midlothian Veterinarian for Life

If you seek an emergency vet in Midlothian who can also be your everyday veterinary health advisor, you've come to the right animal hospital. Animal Medical Center has brought together a team of veterinarians all with unique experiences, skills and backgrounds to provide a progressive and collaborative approach to your pet’s veterinary care.

As an American Animal Hospital Association (AAHA) accredited facility, Animal Medical Center regularly undergoes evaluations to ensure that we meet or exceed AAHA's standards of care.

These standards cover nearly every aspect of our hospital, including surgery, exam facilities, patient care, cleanliness, client service, emergency services, diagnostic imaging, and anesthesiology. Only 15% of animal hospitals in the United States and Canada are accredited by AAHA, which is recognized worldwide as the benchmark for quality care in veterinary medicine.

“I have 2 labs (furry children) that go 2 Deer Run. They are 13 years old. Dr. Nay and his staff are excellent. They explain procedures and medications. The staff is very knowledgeable and always willing 2 help. I trust them with my children.”

Pat Lipscomb

Pet Health Tips

Advice and tips from the experts

4 Ways to Prepare Your Pet For Routine Blood Test

Blood can be a rich river of information for both humans and pets. Blood...

Read Article

Pets Can Get Allergies Too

Humans aren’t the only ones who deal with allergies. Pets can also have...

Read Article

Vaccination Schedules For Puppies And Kittens

Vaccinations play an essential role in the safety and health of your pet....

Read Article

Schedule an Appointment

Request Appointment (804) 639-3900