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 75 Years of Combined Experience

Dr. Thomas TrubanDVM
Virginia-Maryland College of Veterinary Medicine, 1986
Dr. Rachel TrubanDVM
Virginia-Maryland College of Veterinary Medicine, 2023
Dr. Diane EdelmanDVM
Virginia-Maryland College of Veterinary Medicine, 1994
Dr. Sarah FletcherDVM
Oklahoma State University, College of Veterinary Medicine, 2024
Dr. Sarah KrallDVM
Virginia-Maryland College of Veterinary Medicine, 2010
The most patient and caring staff around! I just left with my dog Maximus and let's just say he's a... handful (understatement) but it never phased and hasn't phased any of them in the past! Thank you all at Shenandoah animal hospital (Woodstock office)read more
Billy Mumaw I.
I'm so grateful to everyone at Shenandoah Animal Hospital, Strasburg. The Vet and staff do all they... can to make sure visits are thorough and as comfortable as possible for my cats, and they are patient and understanding when my cats are uncooperative. Love these ladies.read more
Emily R.
Full service vet with GREAT STAFF AND VET!!!! Highly recommended
RICK L.
Great staff. Great doctor. Helped my dog and didn't charge and arm and leg. Didn't act like a car... salesman getting me for all I'm worth like the last vet.read more
Wandering D.
They have a full time office in Woodstock, VA and part time (1pm-4pm) in Strasburg, VA. I have... taken my pets here for years. Dr Truban and his associates are amazing. The staff is very friendly and knowledgeable. They are so caring and lovable with your pet. They take whatever time is needed to treat your animal and answer your questions. Prices are very reasonable.read more
Tracy L
We trust our pets there.
Dan F.
We brought our dog in for shots and it was quick and easy!
Little_island_17
I absolutely love this veterinary hospital. Both of my dogs go here and everyone is so friendly. I... recently had an incident where my little 10lb dog ate mouse poison after hours and they have an emergency line and the vet called me right back and we were able to stop any harm being done. They are wonderful!!!read more
Kate K.
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.
I bring all three of my cats here. They are amazing. And they love the animals. They care so much ... they let your animals have the fears that they have with no judgment. They talk to them and make them feel safe. For as long as they are around my cats will go here. Thank you for all the care you give all animals.read more
Christina V.