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
really care about my dog Molly.
Vicky W.
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 do.read more
Amy 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.
They always take great care of my dogs!
Kimberli C.
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.
Staff is great and they care about our fur babies
John M.
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.
Tom Truban is a wonderful vet.
Diane Pierce C.
We trust our pets there.
Dan F.
Love the staff, excellent care and love!
Sandi P.