Skip to Main Content

Large Animals

Our Grayson vets provide quality care for large animals including cattle, horses, sheep, goats, and pigs. From routine wellness and healthcare to illness and injury treatment, we offer a variety of services.

Book An Appointment

Quality Care for Large Animals

We understand the importance of maintaining the health of your livestock or large animals, and how it can affect both your animals' wellbeing and your potential earnings.

Our experienced exotic vets at All Creatures Veterinary Care are here to help by providing both ambulatory and in-house services. 

Ambulatory services range from routine vaccinations and pre-purchase examinations to addressing reproductive issues, lameness exams, and minor surgeries for cattle, horses sheep, goats, and pigs. 

We also offer a diverse selection of in-house services and 24-hour emergency care. Please contact us with any questions about your specific circumstances or to book an appointment. 

Veterinary Care For Large Animals, All Creatures Veterinary Care

Experience in Large Animal Care

Our large animal vets in Grayson provide compassionate care with a focus on health and safety for both animals and their caretakers. 

Our services for large animals include:

  • Routine exams
  • Routine vaccines to vaccinate herds against disease (W Nile EWT + Flu/Rhino, Strangles, & Rabies)
  • Treatment for injuries
  • Pregnancy checks
  • Health certificates

We also offer equine dentistry, including devices to remove minor bone spurs, place bit seats, and perform Performance Floating. 

Whether you visit our vets or have them come to you, we are always here to support you and your animals with guidance, advice, and effective diagnostics and treatment.

FAQs about Large Animal Services

Meet Our Vets

« Go Back

New Patients Welcome

All Creatures Veterinary Care is accepting new patients! Our experienced vets are passionate about the health of Grayson companion animals. Get in touch today to book your pet's first appointment.

Contact Us

(606) 474-5146 Contact