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
I love dr trudman so does my pups
Dora P.
21:59 11 Aug 18
Very fast and orderly.. very nice staff
Charles M.
20:59 28 Oct 21
They always take great care of my dogs!
Kimberli C.
00:37 03 Jul 21
really care about my dog Molly.
Vicky W.
15:05 27 Apr 22
Highly recommended by a family member to take care of my elder boy, a cat with a cleft palate that... seems to cause him drainage issues every few months. Was able to get an appointment easily and will be back with my other cat for yearly shots and a checkup soon.read more
Te H.
18:16 11 Aug 21
Great place ! Have been going here for yrs.
Bettie F. W.
16:13 09 Sep 21
They have a full time office in Woodstock, VA and part time (1pm-4pm) in Strasburg, VA. I have... taken my pets here for years. Dr Truban and his associates are amazing. The staff is very friendly and knowledgeable. They are so caring and lovable with your pet. They take whatever time is needed to treat your animal and answer your questions. Prices are very reasonable.read more
Tracy L
13:38 06 Nov 18
Marley ( Male Border Collie) had TPLO Surgery today. Staff was excellent. Dr. Nicholson who... performed surgery was very professional and I hope all goes well💕 post op. The burden will be on us now.
Dr. Truban has been very involved with our hesitations and apprehensions. He just called at 9pm to check on Marley and review instructions again to make sure we understand. Taking your Doggie to Surgery is so much like a child and we do tend to get overwhelmed with all the data and information.... very nice to have a personal follow up!!
read more
Ann Marie Ritter S.
01:34 20 Mar 19
We trust our pets there.
Dan F.
01:55 05 Sep 21
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.
14:41 24 Jun 16