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

Dr. Thomas TrubanDVM
Virginia-Maryland College of Veterinary Medicine, 1986
Dr. Rachel TrubanDVM
Virginia-Maryland College of Veterinary Medicine, 2023
Dr. Diane EdelmanDVM
Virginia-Maryland College of Veterinary Medicine, 1994
Dr. Sarah FletcherDVM
Oklahoma State University, College of Veterinary Medicine, 2024
Dr. Sarah KrallDVM
Virginia-Maryland College of Veterinary Medicine, 2010
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 ladies.read more
Emily R.
16:12 14 Aug 17
Nice people. Fast service! Clean exam rooms
Christina Wood D.
17:10 30 Oct 20
really care about my dog Molly.
Vicky W.
15:05 27 Apr 22
Very fast and orderly.. very nice staff
Charles M.
20:59 28 Oct 21
Great Vets, Staff & kennel. I’ve been taking my pets since Doc Truban had it at his previous... address (not too far). Very happy with no issues at all 👍🏻read more
Steve G.
16:16 27 Aug 20
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 brought our dog in for shots and it was quick and easy!
Little_island_17
01:35 06 Apr 21
Love this vet! They have cared for all of our fur babies. They are gental, we have never had an... issue. Affordable and reliable. Great job!read more
Patricia S.
01:24 29 Apr 21
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
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 recommend.read more
Zachary H.
19:39 12 May 21