Veterinarians Salem, VA

Going to the vet doesn’t have to be stressful or difficult. At Hanging Rock Animal Hospital near Salem, VA, we offer a Fear Free Certified Staff, AAHA certified care that puts your pet’s needs first, and a comprehensive approach to medicine. We’re able to provide traditional Western medicine along with more holistic care, which includes herbal therapy, acupuncture, and more. Our conventional services cover all your pet’s essential needs, from preventative care and dentistry to surgery, diagnostics, and pain management. Our team is committed to excellence, personalized treatment, and creating an environment that makes people and their pets feel at home.

We look forward to welcoming you and your pet into our animal hospital. Call us at (540) 562-4596 to schedule an appointment.


Veterinarians Salem, VA

Learn About Our Traditional and Holistic Services for Pets in Salem, VA

We’re proud to offer a wide range of veterinary services to help your pet stay healthy and happy for as many years as possible. Click on the services below to learn more about them.

Why We Offer Holistic Vet Care in Salem, VA

Holistic medicine gives our patients and clients additional treatment options that might serve as safer, more effective alternatives to conventional Western therapies. This is especially important for pets with chronic issues and a lower tolerance for traditional medications. Our goal is to help you and your pet find a treatment plan that best serves their needs and gives them the best quality of life. In most cases, our holistic treatments take on a supporting role for more conventional care options, bolstering positive effects while minimizing potentially harmful side effects.

If you’d like to know more about holistic medicine or need to book an appointment with our Salem, VA veterinarians, call us at (540) 562-4596!

Dog at our Hollins, VA animal hospital