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 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.

Emergency & After Hours:

Emergencies and Urgent Care

If you feel you have an emergency with your pet, please call the hospital or go to your nearest animal emergency clinic.

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 on-call doctor. All small animal emergencies after 10 pm should be directed to the nearest Emergency Clinic which has 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