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
Dr. Courtney Germroth
DVM Virginia-Maryland College of Veterinary Medicine, 2020
Many thanks to everyone who has cared for Willow Creek. Dr. Truban is awesome and Dr. Nicholson who... did her TPLO surgery today. Anxious for recovery and to see her back to more
Andrea S.
00:57 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 more
Becky S.
21:47 28 Jun 21
They let me take my badly injured dog in even when they were closing. The type of people who truely... will go out of their way for animalsread more
Courtney M.
18:21 11 May 17
Have just them for years
dakota D.
18:06 13 Jun 21
Shenandoah Animal Hospital is a top-notch animal clinic and veterinary service in Woodstock. My... family has been going here for a long time and I current take my dog here for all of his check ups and other needs. Their staff is friendly and very flexible with you schedule and what you need. The Doctors are incredibly knowledgeable and go the extra mile to get you the help you need. Everything is clean and well organized and works on a strict schedule so you never need to wait long. A definite more
Zachary H.
19:39 12 May 21
I’ve only used this office once so far but I’m impressed. I was dealing with a sick cat and like... everyone else, I was having difficulty making an appointment due to everyone being booked up. I usually deal with 7 Bends, another well known vet in Shenandoah county but they simply were not willing to budge on making time to check out my pet in a timely manner. After explaining my pets symptoms to Shenandoah Animal Hospital, the staff stated that they would make time and squeeze me in between two existing appointments due to how serious my cats symptoms were.They were able to get me in, examine and perform blood tests, and prescribe the necessary meds to take care of my sick pet. They now have a customer for life with me and I am extremely appreciative of what they did for my pet and I. They are very friendly and professional, their prices are reasonable and I highly recommend more
17:32 28 Jul 21
Nice people. Fast service! Clean exam rooms
Christina Wood D.
17:10 30 Oct 20
They always take great care of my dogs!
Kimberli C.
00:37 03 Jul 21
Great 3rd generation vets!
Bill E.
21:09 01 Feb 21
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 more
Victoria S.
21:03 28 Apr 21