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
Thank you ladies for taking awesome care of sox and Dakota you guys great
Appreciate all the... extra steps you took with my bundles of joy !!!!read more
Donna D.
18:13 02 Nov 16
Everyone was really friendly! The tech and the vet both took the time to answer my 5 year olds... questions. They were gentle with my animals and did their best to make it a low stress visit. My 16 year old cat didn't even start salivating like she usually does when the vet handles her. Dr. Germroth went over potential side effects for the vaccines and made sure she'd covered all our questions/ concerns before she said goodbye.read more
Victoria S.
21:03 28 Apr 21
Wonderful staff!!! They saved out little dog's life. All are great but a special thanks to Dr.... Edelman. We have our Sunny because of the care she received. We are so grateful.read more
Carole O.
18:48 13 Dec 13
Love this veterinary clinic! Staff are helpful and caring. Very little wait time. Vets explain... everything very well. Best place around for animal care!read more
Tina H.
14:54 04 Jul 17
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
Love our new vet. Everyone there is super nice and very accommodating during these crazy times.
Lorie N.
18:22 02 Jan 21
Wouldn’t take my pets anywhere else!! The staff & Doctors are great!!
Tammy O.
16:32 07 Jan 21
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.
21:47 28 Jun 21
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
Highly recommend! Dr. Truman is the most knowledgeable and kindly Vet.
Susan Bruce C.
15:57 24 Jan 19