Shenandoah Animal Hospital is a full-service veterinary care facility

offering small and large animal services including:

  • Routine Veterinary Care

  • Vaccines & Preventative Care

  • Dentistry

  • Spay & Neuter

  • Full Medical Care Facility

  • On-Site Pharmacy

  • On-Site Surgery

  • On-Site Boarding

  • On-Site Cremation

  • On-Site Laboratory

  • ECG & Ultrasound

  • Radiology (Digital)

  • Microchipping

  • Behavioral Counseling & Grooming


Our hospital sees our patients for medical needs and surgical procedures by appointment only. This is to better plan and meet the needs of our patients and clients. For medical emergencies, please contact our office to be seen as soon as possible.

Walk-ins are welcomed and will be worked into the schedule in a timely manner, but priority will be given to patients with appointments.

Emergency & After Hours:

Emergencies and Urgent Care

Emergencies are accepted anytime our clinic is open. If you feel you have an emergency with your pet, please call or come to the hospital immediately. To better prepare for emergencies, please call our office on the way to the clinic if you are able so staff members can plan and advise on a case-by-case situation.

After Hour Emergencies 

If you feel your animal has an emergency after hours, please call the office and the answering service will put you in contact with the doctor on call. All small animal emergencies after 10 pm should be directed to the nearest Emergency Clinic who have access to a full staff available 24 hours a day.

Additional Emergency Clinics:

Valley Veterinary Emergency and Referral Center
164-4 Garber Lane Winchester, VA
Shenandoah Valley Regional Veterinary Emergency Services
465 Lee Hwy Suite 111 Verona, VA