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
They always take great care of my dogs!
Kimberli C.
00:37 03 Jul 21
Staff is great and they care about our fur babies
John M.
18:33 11 Nov 19
Love the staff, excellent care and love!
Sandi P.
11:39 08 Apr 19
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
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
Very Nice and Helpful the explained everything and treated my dog Very Well
William S.
21:18 12 Jun 21
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 more
Micki B.
12:43 10 Mar 15
I've been using them for almost 30 years, Knowledgeable staff, wonderful vets and the best care... for all stages of your animals lives. From neonatal care to old age issues. No one better in the area. Dr. Truban and his staff are simply the best!!!read more
Susan Cook M.
18:23 20 Aug 19
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 more
Emily R.
16:12 14 Aug 17
Awesome Vet ! Takes his time with u . Goes over everything . Will definitely be back !
Gail M.
16:17 07 Oct 21