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
My go to vet, they work with you on scheduling and also have a groomer.
Jason A.
Wouldn’t take my pets anywhere else!! The staff & Doctors are great!!
Tammy O.
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.
Have just them for years
dakota D.
We called this vet after our vet consistently kept dropping the ball on our dogs ear problem. They... actually examined our dogs ear, did an analysis of the build up in her ear and determined she had two types of bacteria in her ear and prescribed a strong steroid and medicated Met wash. Within ONE day of receiving this medication and this medicated wash for her ear, she was no longer whimpering and the build up in her ear has almost subsided completely. I am so thankful my boyfriend convinced me to try another vetenarian, otherwise my dog would still be suffering. We will be using this vet for now on for all of our animals. I am so thankful for the Shenandoah Animal Hospital that actually took time to examine my dog and diagnose the problem.read more
Kara Megan B.
Shenandoah Animal Hospital in Woodstock VA is by far the most amazing Veterinarian clinic my... husband and I have taken our pets to. The Veterinarians walk you through everything they are doing and comfort you. I am so grateful for their hard work and dedication to their job. I have feline leukemia cats and if my cats have a problem they quickly work us in and take extra good care of them as if it was their pets. Dr. Edelman is absolutely fantastic and amazing.read more
Hayley K.
We brought our dog in for shots and it was quick and easy!
Little_island_17
Dr.Edelman met us on a Sunday eve to see our dog. Unfortunately wasn't a good outcome but she was... wonderful. Highly recommend always caring and friendly.read more
Becky S.
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
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.