State-Of-The-Art Caring For Your Pets

Veterinary Services

At Carolina Ranch Animal Hospital and Resort we have created a unique facility where pets can receive all veterinary services in one location. We will provide high quality, innovative veterinary care from seasoned professionals in a state-of-the-art facility, as well as, fun, elective services such as doggie daycare, spacious, comfortable boarding, grooming and training. Our four-legged friends will not only enjoy their stay but will be begging to return.

Routine Services

Our veterinary staff has over 180 years of combined experience treating dogs and cats in award-winning veterinary clinics throughout the WaStrasser_bulldogke County area. We are excited to bring our services to Johnston County and welcome you and your pets as part of our family. To us, family is everything.

  • Custom Wellness Programs & Comprehensive Exams
  • Senior Wellness screening packages
  • Dentistry (Dental Prophylaxis, Dental Radiology)
  • General and Specialty Surgery (Spaying & Neutering, General Surgery, Orthopedic Surgery)
  • Orthopedic Evaluations (PennHIPOFA (Orthopedic Foundation of America) )
  • Full in-house Laboratory and Pharmacy

Specialty Services


Therapeutic Laser Treatment

  • Hospitalization and Critical Care
  • Behavioral Consultations
  • Medicine Consultations
  • Hearing Tests (BAER testing/OFA)
  • Mobile emergency pickup and house call availability by appointment

Doctors’ Hours

Monday – Friday

8:00 am – 1:00 pm;
3:00 pm – 6:30 pm


8:00am – 12:00pm



New Client Form

Surgery Form (Drop-Off Only)form_icon01

form_icon01Treatment Form (Drop-Off Only)

Appointment Requestform_icon01


Meet Our Doctors

Dr. John Strasser

Dr. Beth Bauer

Dr. Tiffany Olliver

Dr. Lauren Kinter

Dr. Jessica Harris

Dr. Megan Davidson

Pet Info Articles

Follow these links to learn more about each topic.

Allergies and Preventatives

Dental Facts

Benefits of Spaying/Neutering


If you are a caregiver of a retired military or police dog, we encourage you to apply for assistance. Upon approval, you will receive a personalized card worth $300 that can be renewed every year and used on any product or service at any veterinary clinic, including Carolina Ranch.