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
Everyone that you encounter cares so much for the wellfare of your pet and will take the time to... address all of your concerns with knowledge and kindness.read more
Lisa F.
We trust our pets there.
Dan F.
We recently adopted a large dog that isn't vet-friendly and were having a hard time finding a vet... that would see him. The lady's here are absolutely amazing! It's evident that they love helping animals bc they let us make another appointment, lol. We are so grateful and definitely recommend them!read more
Tabatha de L.
I wanted to take a moment to express my deepest gratitude to the entire team at Shenandoah Animal... Hospital for their exceptional care and compassion towards my dogs and their puppies during their recent visit.

From the moment we walked through the door, it was evident that your team's priority was the well-being of our furry family members. Your professionalism, expertise, and patience truly made a difference during what could have been a stressful time for both the animals and us.

I'm especially thankful for the thorough documentation provided, which not only assures me of the quality of care but also serves as a valuable resource for future reference.

Thanks to your dedication and expertise, my precious cargo is now back home, safe and vaccinated. Words cannot express how grateful I am for your service.

Thank you once again for your outstanding care. I will not hesitate to recommend Shenandoah Animal Hospital to anyone seeking compassionate and reliable veterinary care.
read more
Chuck M.
I bring all three of my cats here. They are amazing. And they love the animals. They care so much ... they let your animals have the fears that they have with no judgment. They talk to them and make them feel safe. For as long as they are around my cats will go here. Thank you for all the care you give all animals.read more
Christina V.
Great place ! Have been going here for yrs.
Bettie F. W.
Love our new vet. Everyone there is super nice and very accommodating during these crazy times.
Lorie N.
Tom Truban is a wonderful vet.
Diane Pierce C.
Very fast and orderly.. very nice staff
Charles M.
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.