Modern Care, Innovative Solutions

Large Animal Services

Large animal and farm animals are welcome at Annabessacook Veterinary Clinic, where we have a specialized team that provides routine and emergency large animal care. By providing tailored, personalized care and services, we help your animal achieve optimal health and performance. Located in Monmouth, ME, we work with animals and their owners throughout the surrounding areas.

Specialized Care for Your Large Animals

Full-Service Hospital

Our state-of-the-art facility is fully equipped to meet the medical and surgical needs of a variety of large animals, including horses, cattle, sheep, goats, pigs, llamas, and alpacas.

Neo-Natal Care

We provide neonatal and critical care for foals, calves, and other newborns.


Routine surgical procedures we perform include, but are not limited to:

DA Correction
Cesarean section

Video Endoscopy

Video endoscopy is an important diagnostic tool that allows us to view in real time the insides of the organs, including the stomach and intestines.

Shockwave Therapy

Shockwave therapy is a treatment that can help address bone injuries, musculoskeletal issues, and other conditions that cause lameness in horses.

Colic Treatment

Colic is a condition of severe abdominal pain in horses and can be caused by a variety of gastrointestinal issues. Our team will diagnose the underlying cause and provide effective treatment.


Acupuncture can work for large animals in the same way it does for humans. An ancient Chinese practice, acupuncture can be used to help reduce pain and anxiety, while helping to improve conditions that can cause lameness and colic.


Ultrasound is another diagnostic tool we use to view the insides of organs, as well as to determine the status of developing fetuses in pregnant animals.

Ambulatory Services

We have six ambulatory vehicles which are fully equipped for dentistry and digital radiography, as well as routine and emergency procedures.
For more information about the services we offer for large animals and farm animals, or to schedule an appointment for your large animal, contact our office today at 207-933-6424!
KDM Farm logo
Annabessacook Veterinary Clinic logo

Our experts can provide you with guidance in the best breeding methods for your unique situation. For more information about KDM Farm and our services, or to schedule an appointment, contact us today by calling

207-933-6424 option 2.  

Annabessacook Veterinary Clinic

417 ME-135

Monmouth, ME 04259

Get Directions


Small Animal Clinic


Large Animal Clinic





Small Animal Clinic
Monday – Friday
7:00 AM – 7:00 PM

7:00 AM – 4:00 PM

Emergency Care:
Contact The Animal Emergency Clinic of Mid-Maine in Lewiston at 207-777-1110

Large Animal Clinic
Monday – Friday
8:00 AM – 5:00 PM
Emergency Care Available 24/7/365

KDM Farm

3 Painter Rd
Monmouth, Maine 04259

Get Directions