Internal Medicine

The University of Florida Large Animal Hospital Internal Medicine veterinarians provide exceptional equine, large animal and neonatal foal care to patients from Gainesville, Ocala, Jacksonville and the surrounding Florida areas. Our sick patients receive care for medical conditions ranging from the common and routine to the most critical and life-threatening diseases. Contact us to schedule an appointment.

Click on the links for more information about:


As horse owners and clients ourselves, the UF Large Animal Medicine Service equine veterinarians and staff recognize the importance of good communication between clinician and client. We are committed to maintaining outstanding communication with horse owners, trainers, clients and referring veterinarians.

We provide the highest-quality care through our team approach: board-certified and resident large animal internists and highly skilled veterinary nurses work alongside boarded specialists in large animal surgery, reproduction, cardiology, oncology, neonatal and foal critical care and many other veterinary specialties in our purpose-built facility.

Equine & Large Animal Medicine Services

  • Physical examination and diagnosis
  • Endoscopy including throat, lungs, stomach, bladder
  • Treadmill endoscopy
  • Ultrasound imaging of most organs
  • Intensive care of newborn foals
  • Workups and treatment of:
    • GI diseases such as colic, diarrhea, and chronic weight loss
    • Neurologic diseases such as EPM, “wobbler,” and encephalitis (view neurologic examination photos)
    • Muscle diseases such as “tying up”
    • Respiratory diseases such as heaves, inflammatory airway disease, pneumonia and pleuritis
    • Urinary diseases such as kidney failure and kidney stones
    • Other equine diseases
  • MRI and CT imaging
  • Pulmonary function testing
  • Spinal tap
  • Advanced diagnosis with Cardiology, Dermatology and Oncology
  • On-site equine blood donors
  • Clinical research studies

Large Animal Medicine & Staff


More Information

The UF Large Animal Hospital veterinarians treat equine and large animal patients from the Gainesville, Ocala and Jacksonville areas, including Alachua and Marion Counties in Florida, and our clients come from all over the United States. Contact us to speak to one of our specialists or to make an appointment.