Skip to Main Content
Ask About Financing

Large Animal Veterinarian

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.

Request Appointment

Quality Large Animal Veterinary Care

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. 

Large Animal Veterinary Care in All Creatures Veterinary Care

Experience in Large Animal Veterinary 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 Veterinary Care

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