Getting the right diagnosis means faster treatment for your pet so he or she will be feeling better as soon as possible. Sometimes issues can be diagnosed on the physical exam alone. However, some diseases require advanced diagnostics. Fortunately, we have access to several of these tools at our hospital to help diagnose your pet in a timely manner.

Our in-house laboratory allows us to perform most necessary bloodwork in the hospital, resulting in quick results and appropriate treatment for your pet. Depending on the age and condition of your pet, other diagnostics may also be recommended. Other laboratory tests performed include urinalysis and internal/external parasite screening or more specialized blood tests sent to outside reference labs.

Common Laboratory Diagnostics

General Health Profile- This allows us to assess the function of many internal organs such as the liver and kidneys and determine if preventive measures should be taken.

Complete Blood Count- Allows us to determine if a patient is dehydrated, anemic, or has an infectious or inflammatory process.

Urinalysis- Allows us to evaluate the urine for infection, inflammation, or crystals. A urinalysis may also allow us to evaluate your pet's kidney function.

Fecal Check- To determine if your pet has intestinal parasites, some of which cannot be seen with the naked eye. Your pet doesn't have to have diarrhea or vomiting to have intestinal parasites.

Heartworm/Lyme/Ehrlichia/Anaplasma Test- To determine if your pet may be positive for heartworm or tick-borne diseases such as Lyme, Ehrlichia or Anaplasma.

T4 - To determine if a patient is suffering from a thyroid issue, a metabolic disorder that can affect your pet's health.

EKG - To identify electrical abnormalities with your pet's heart and allow early diagnosis of a heart conditon.

Blood Pressure Monitoring- To evaluate possible heart disease and compromised kidney function in some patients.

Regular testing is our best preventative! Give us a call today (804) 360-0100.

Contact Us

Send us an email


We’re close to you…so you can stay close to your pet.

Office Hours

Our Regular Schedule

Glen Allen


7:30 am-6:30 pm


7:30 am-6:30 pm


7:30 am-6:30 pm


7:30 am-6:30 pm


7:30 am-6:30 pm