Professional Pet Care in the Heart of the Valley

Shenandoah Animal Hospital (SAH) is a full service veterinary hospital committed to offering professional and compassionate care for the animal community in the Shenandoah Valley. The dedicated veterinarians and staff of SAH excel in providing the highest standards of information, support, and veterinary care for you and your pet. We provide services for a wide variety of animals, from small animals to large animals and everything in-between.

Over 70 Years of Combined Experience

Dr. Thomas Truban
DVM Virginia-Maryland College of Veterinary Medicine, 1986
Dr. Diane Edelman
DVM Virginia-Maryland College of Veterinary Medicine, 1994
Dr. Sarah Krall
DVM Virginia-Maryland College of Veterinary Medicine, 2010
Dr. Courtney Germroth
DVM Virginia-Maryland College of Veterinary Medicine, 2020
The staff at Shenandoah Animal Hospital are some of the most caring people I have ever met. They... took care of my furbaby when she was very sick and I thank them very much!read more
Christine Gribble S.
02:46 24 Dec 14
They do an excellent job with both of my dogs. Every time I have a problem with my animals they try... to get me in as soon as possible. I don't want to say a special thank you for them today for taking such great care of Lucy and surgery. Thank you for taking such great care of both of my furry babies and doing such a great job at what you more
Amy S.
16:18 01 Sep 17
Dr Edelman has been our black lab’s (Blue- Age 4 yrs) vet since we moved her 3 years ago. She is... wonderful! Two weeks ago, Blue was attacked by the neighbor’s dogs who we never had a problem with before. He basically had chunks taken out of his butt. Dr Edelman saw him first thing the next morning and recommended surgery. She was great at answering questions about issues during recovery. Stitches came out today and he is doing great!!! I highly recommend Shenandoah Animal more
Kelly C.
17:18 11 Nov 20
Everyone was really friendly! The tech and the vet both took the time to answer my 5 year olds... questions. They were gentle with my animals and did their best to make it a low stress visit. My 16 year old cat didn't even start salivating like she usually does when the vet handles her. Dr. Germroth went over potential side effects for the vaccines and made sure she'd covered all our questions/ concerns before she said more
Victoria S.
21:03 28 Apr 21
Shenandoah Animal Hospital is a top-notch animal clinic and veterinary service in Woodstock. My... family has been going here for a long time and I current take my dog here for all of his check ups and other needs. Their staff is friendly and very flexible with you schedule and what you need. The Doctors are incredibly knowledgeable and go the extra mile to get you the help you need. Everything is clean and well organized and works on a strict schedule so you never need to wait long. A definite more
Zachary H.
19:39 12 May 21
Great Vets, Staff & kennel. I’ve been taking my pets since Doc Truban had it at his previous... address (not too far). Very happy with no issues at all 👍🏻read more
Steve G.
16:16 27 Aug 20
Great place ! Have been going here for yrs.
Bettie F. W.
16:13 09 Sep 21
Everyone that you encounter cares so much for the wellfare of your pet and will take the time to... address all of your concerns with knowledge and more
Lisa F.
00:10 25 Sep 21
We recently adopted a large dog that isn't vet-friendly and were having a hard time finding a vet... that would see him. The lady's here are absolutely amazing! It's evident that they love helping animals bc they let us make another appointment, lol. We are so grateful and definitely recommend them!read more
Tabatha de L.
02:11 05 Aug 20
The staff at Shenandoah Animal Hospital are absolutely wonderful. We moved from Shenandoah County... to Frederick County over 5 years ago, but we still take all of our animals here. It's very important to us to go to a place that we trust for the care of our fur babies. Several years ago we had an appointment with one of our dogs here and there was a huge snowstorm at the time. The lights kept going out. When the assistant asked Dr. Truban if they were gonna close for the day. His reply was I just can't in case someone has an emergency with ine of their animals we have to be here for them. Such a wonderful caring more
Kimberly A.
19:42 29 Sep 16