Caring For Your Pets Since 1972

Schedule An Appointment

Small Animal Care

We see patients by appointment only Monday – Friday and by walk-in on Saturdays.  Please call our office and we will make every attempt to see you promptly.

If you encounter a small animal emergency situation during business hours, please contact us immediately at (972) 727-5151 and bring your pet to our office; we will make every effort to treat your situation quickly.

If you have an emergency situation outside of business hours, please contact the nearest 24 hour emergency pet hospital immediately.

Large Animal Care

Routine care for large animals is scheduled by appointment both in office and via ambulatory or outpatient care (farm calls) on a daily basis.  Emergency farm calls are one of our top priorities and we will make every effort to dispatch a doctor immediately based on your emergency.

If you have a large animal emergency after business hours, please contact our office immediately where a doctor is on call to diagnose and attend to your situation 24/7.




1013 East Main Street
Allen, TX 75002

(972) 727-5151

Patients Seen By Appointment Only

Open Mon-Fri from 8AM to 6PM
(Closed for lunch from Noon to 1PM)
2nd & 3rd Saturday/Month · 8AM-Noon · Walk-Ins Only
Closed Sundays