Carlisle veterinary care!

Carlisle Small Animal Vet Clinic is proud to serve the Carlisle PA area for everything pet related. Our veterinary clinic and animal hospital is run by Dr. Justin Eckenrode, who is a licensed, experienced Carlisle veterinarian.


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.

Waiting Room Courtesy

Animals are often uneasy about meeting new people and entering new environments. When you bring your pet into the clinic, it is necessary that it be restrained, either with a collar and leash, or in a pet carrier. Your pet, and the others in the waiting area will appreciate your consideration. If you have forgotten your leash or carrier, please ask the receptionist to borrow one of our “loaners” before bringing your pet in. If you think that your pet may have a contagious disease, please call the office with the details before arriving. It may be necessary to have your pet remain outside until the staff is prepared to receive it.

Telephone Consultations

If you would like a personal telephone consultation with one of the doctors, please call during regular office hours and leave your name and number with a receptionist. If your pet is exhibiting any signs of an illness, please provide the pet’s name and symptoms. If the doctors are seeing appointments, or in surgery, they may not be able to return your call immediately, but will make every effort to do so at the first available opportunity.


Meet our office pet

“Reggie” is a mixed breed dog who loves the company of the office staff! He is one of Dr. Barnett’s “kids.” He is also pictured above in his lobster Halloween costume.


If you live in Carlisle or the surrounding area in PA, then you have picked the perfect site to find a veterinarian.

Dr. Justin Eckenrode and his associates are licensed veterinarians who treat companion animals. Your pet’s health and well being is very important to us and we will take every step to give your pet the best possible care.

Carlisle Small Animal Veterinary Clinic is a full service animal hospital and will take both emergency cases as well as less urgent medical, surgical, and dental issues. Our veterinarians are experienced in all types of conditions and treatments. Beyond first rate pet care, we make our clinic comfortable, kid-friendly, and a very calm environment so your pet can relax in the waiting room and look forward to meeting his or her own veterinarian.

We have a number of resources for you to learn about how to take better care of your pets. Browse around and look at our articles and pet videos. The best veterinary care for animals is ongoing nutrition and problem prevention. If you want to ask a question call 717-243-2717 and we will be happy to assist you. Our Carlisle veterinarian office is very easy to get to, and you can find directions on our Contact Us page.

At Carlisle Small Animal Vet Clinic, we treat your pets like the valued family members they are.

THANK YOU for Voting Us Best of Carlisle 6 Years Running!! 2010 – 2015


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