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
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.
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 recommend.read more
Zachary H.
Love this veterinary clinic! Staff are helpful and caring. Very little wait time. Vets explain... everything very well. Best place around for animal care!read more
Tina H.
Love this vet! They have cared for all of our fur babies. They are gental, we have never had an... issue. Affordable and reliable. Great job!read more
Patricia S.
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.
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.
Tom Truban is a wonderful vet.
Diane Pierce C.
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 goodbye.read more
Victoria S.
Wouldn’t take my pets anywhere else!! The staff & Doctors are great!!
Tammy O.
We brought our dog in for shots and it was quick and easy!
Little_island_17