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 70 Years of Combined Experience

Dr. Thomas Truban
DVM Virginia-Maryland College of Veterinary Medicine, 1986
Dr. Diane Edelman
DVM Virginia-Maryland College of Veterinary Medicine, 1994
Dr. Sarah Krall
DVM Virginia-Maryland College of Veterinary Medicine, 2010
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.
23:37 01 Apr 22
We want to thank Dr. Edelman, and the staff at the Woodstock Office for caring for our dog Shadow,... everyone has always been kind and friendly, and we appreciate them.read more
Micki B.
12:43 10 Mar 15
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.
22:00 24 Feb 15
really care about my dog Molly.
Vicky W.
15:05 27 Apr 22
I love dr trudman so does my pups
Dora P.
21:59 11 Aug 18
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.
16:56 14 Jul 15
Awesome Vet ! Takes his time with u . Goes over everything . Will definitely be back !
Gail M.
16:17 07 Oct 21
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.
17:44 08 Sep 22
Kind vet who takes her time and tells it straight. They don't try and get you to spend a lot, and... actually most things our cats have needed have been included in the price of the visit. They also sell special foods and what not cheaper than the price on amazon, although you have to call first so they can get it brought over from their main office.read more
N H.
22:22 14 Mar 16
We use the Strasburg location. but I am so happy with the staff and Dr. it was my first experience... at the vet with my first dog. they educated me, informed me in order to make the best decisions. my pup was so nervous, but they made him feel right at home. we will be forever clients as long as their doors remain open.read more
Brittney K.
14:04 18 Apr 20