Urgent Care Services

We have a veterinarian and personnel on duty 6 days a week who are trained and equipped to handle any urgent care.


Make An Appointment

Call us at 717-243-2717 to make an appoiontment today! We look forward to seeing you & your pet soon.

Our Location

New Clients

Dr. Curt Barnett, Dr. Justin Eckenrode, and their associates are licensed veterinarians who treat all types of pets and animals.

New Clients

We are committed to providing you with the latest in pet health information. This information is for educational purposes only to help you understand your pet’s healthcare needs. Please contact us directly for specific concerns about your pet.

Interactive Animal

Interactive and multimedia material covering the various systems of dogs, cats, and horses.

Breed Info

Informational videos covering a wide range of pet care, treatment and health topics.


The Carlisle Small Animal Veterinary Clinic is operated by appointments in order to allow ample time for all patients to be examined/treated, and for performing necessary surgical procedures. In as much as we make every effort to maintain an efficient schedule, a telephone call is appreciated if an appointment can’t be kept.

When an emergency arises or a severely ill patient needs treatment, it may be necessary to delay an appointment, but we will make every effort to see each patient in a timely manner and will be glad to assist you in rescheduling, should it be necessary.

About Us