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
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.
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.
Great service and friendly
Cathy B.
I've been using them for almost 30 years, Knowledgeable staff, wonderful vets and the best care... for all stages of your animals lives. From neonatal care to old age issues. No one better in the area. Dr. Truban and his staff are simply the best!!!read more
Susan Cook M.
We trust our pets there.
Dan F.
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.
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.
Wouldn’t take my pets anywhere else!! The staff & Doctors are great!!
Tammy O.
Love the staff, excellent care and love!
Sandi P.
I wanted to take a moment to express my deepest gratitude to the entire team at Shenandoah Animal... Hospital for their exceptional care and compassion towards my dogs and their puppies during their recent visit.

From the moment we walked through the door, it was evident that your team's priority was the well-being of our furry family members. Your professionalism, expertise, and patience truly made a difference during what could have been a stressful time for both the animals and us.

I'm especially thankful for the thorough documentation provided, which not only assures me of the quality of care but also serves as a valuable resource for future reference.

Thanks to your dedication and expertise, my precious cargo is now back home, safe and vaccinated. Words cannot express how grateful I am for your service.

Thank you once again for your outstanding care. I will not hesitate to recommend Shenandoah Animal Hospital to anyone seeking compassionate and reliable veterinary care.
read more
Chuck M.