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
Called one morning that my dog wasn’t acting right, they got me right in that morning. They did his... check up and the vet told me that she couldn’t hear his heart that it was faint and his pulse was irregular. She told me it would be best to put him down.

She stepped away and gave me time to call my family, I made the decision it would be best to put him down. They came right to my car and did everything, when it was all done they gave me time with him.

I received a card in the mail, I would 110% recommended this veterinarian office. They were kind caring and understanding. Thank you again for all that you do.
read more
Jessica A.
Everyone that you encounter cares so much for the wellfare of your pet and will take the time to... address all of your concerns with knowledge and kindness.read more
Lisa F.
Great service and friendly
Cathy B.
The staff at Shenandoah Animal Hospital are some of the most caring people I have ever met. They... took care of my furbaby when she was very sick and I thank them very much!read more
Christine Gribble S.
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.
The most patient and caring staff around! I just left with my dog Maximus and let's just say he's a... handful (understatement) but it never phased and hasn't phased any of them in the past! Thank you all at Shenandoah animal hospital (Woodstock office)read more
Billy Mumaw I.
They always take great care of my dogs!
Kimberli C.
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.
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 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.