If you need a more accessible version of this website, click this button on the right. Switch to Accessible Site


You are using an outdated browser. Please upgrade your browser to improve your experience.

Close [x]



During clinic hours, we are trained and ready to handle any emergency that comes through the door. If you are having an emergency with your pet, please bring it to us immediately. If possible, call us before you leave or on your way to let us know you are coming so we can be ready when you walk in the door.

352-372-5366 (East)

352-332-5366 (West)

If your pet is experiencing any of the following, please bring it in immediately:

Difficulty breathing / Not breathing

Hit by car

Attacked by another animal


Excessive bleeding


Male cat straining to urinate / unable to urinate

Crying out in pain

Broken leg

If you are experiencing an emergency with your pet after clinic hours, please contact:

352-373-4444  (Affiliated Pet Emergency Services)

Sick Pet Care

When your pet is sick, we have a team of doctors and staff ready to help it feel better. Our team of 5 doctors with over 80 years combined experience and our highly trained medical staff with over 100 years of combined experience work to quickly diagnose and treat so your pet can be back on its feet in no time.

Services we offer include:

Diagnostic Physical Exams



Blood Screening

Intestinal Parasite Screens


Fluid Therapy

Pain Medication

Fully Stocked Pharmacy

Specialized and Prescription Diets


Exclusive Offer

Contact us to learn more about Free Vaccines for Life

Office Hours

Bording Pick Up Times:

Saturday          5:00 PM  -   5:30 PM
Sunday 5:00 PM  -   5:30 PM

West Location Hours:

Monday7:00 AM6:00 PM
Tuesday7:00 AM6:00 PM
Wednesday7:00 AM6:00 PM
Thursday7:00 AM6:00 PM
Friday7:00 AM6:00 PM
Saturday7:00 AM4:00 PM
Day West East
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
7:00 AM 7:00 AM 7:00 AM 7:00 AM 7:00 AM 7:00 AM Closed
6:00 PM 6:00 PM 6:00 PM 6:00 PM 6:00 PM 4:00 PM Closed

East Location Hours:

Monday 7:00 AM 6:00 PM
Tuesday 7:00 AM 6:00 PM
Wednesday 7:00 AM 6:00 PM
Thursday 7:00 AM 6:00 PM
Friday 7:00 AM 6:00 PM
Saturday 7:00 AM 11am
Sunday Closed Closed

What can we help you find?