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
Tom Truban is a wonderful vet.
Diane Pierce C.
Highly recommended by a family member to take care of my elder boy, a cat with a cleft palate that... seems to cause him drainage issues every few months. Was able to get an appointment easily and will be back with my other cat for yearly shots and a checkup soon.read more
Te H.
I cannot say enough about Dr. Truban. We recently lost our English Bulldog “Pooter” and our pug... “Ro Ro”. The care and compassion he shows is incomparable. The phone call after Pooter passed meant a lot to myself and my husband. I wondered whether I made the right decision that weekend, but Dr. Truban reassured me that I did as heartbreaking as it was. Thank you Dr. Truban for always taking great care of our animals. Tony, Leigh Ann and Bobread more
Leigh Ann C.
They always take great care of my dogs!
Kimberli C.
they are excellent I like dr eidleman in the Woodstock office she saved a big saanen buck that was... more pet he had a blockage in his stomach abe she did it without surgery always willing to hlp knowlrdgeable about goats and pleasant alwaysread more
Debbie B.
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.
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.
Best Vet's office around hands down! We have taken our pets there for 8 years now. We see Dr. Lee... Newman in the Strasburg office. But my parents have taken their animals to Dr. Truban for the past 20 some years. We've recently been 4 times over the past 3 weeks with our new puppy Finn. The whole office staff is very helpful and friendly. They always see us right away. And Dr. Lee Newman is the most caring Vet ever. She truly cares about our pets and takes her time and isn't rushed to get us out of there. Would highly recommend to anyone looking for a Vet in the Shenandoah County area!read more
Abby 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.
I've taken my dog and cats to both the Strasburg and Woodstock locations, and always have had... amazing care. They were able to accommodate crazy schedules, emergency visits, and persistent issues! Connie is amazing with my critters every time!read more
Katie H.