Hanging Rock Animal Hospital in Roanoke:
Welcome Home

At our animal hospital, we pride ourselves on being the kind of place where you feel at home. Where comfort and security are backed by years of experience in veterinary medicine, so you know your pet is in good hands. Our Fear Free Certified staff use gentle handling techniques and are knowledgeable about animal behavior. We make every pet feel right at home. We’re also a member of the American Association of Feline Practitioners meaning cats and their families can feel safe and secure with us. Additionally, as an AAHA-accredited hospital, you can trust in our high level of veterinary care. We've been serving pets from Roanoke, Salem, Botetourt County and Craig County since 1996. Come visit Hanging Rock Animal Hospital and experience our unique brand of animal (and people!) care.


Our Veterinary Services Mix Traditional and Holistic Medicine

Hanging Rock Animal Hospital's veterinarians are a uniquely talented group. We are well-versed in both alternative and conventional styles of medicine. While holistic medicine does not replace traditional treatments, it contributes significantly to an animal’s overall wellbeing and quality of life.

Serving the Community

Did you know we extend our services beyond our clients' pets? We provide extensive services to the local police's K9 unit, as well as medical care for sick stray animals at local rescues and shelters.


Everyone here is so sweet and kind! They love your pets like they are their own and actually listen to you!! They always give my babies great care!! Thanks guys for being so great!!

- Kristin P.

Dr. Todd is awesome. Whether it's holistic care, dietary changes, or simply his ability to CONNECT with both the patient and the owner, we have been 100% satisfied with the level of care provided.

- Patrick K

My wife and I have taken our pets to Hanging Rock AH for nearly 13 years . Without a doubt , the entire staff is extreme friendly, compassionate, and caring. After your first visit , you are greeted by name (which is great ) and everyone genuinely appreciates your business but most importantly, shows compassion and care for your pet(s) that unparalleled. We feel like we are family

- Scott V

Wonderful pet care and kind staff!

- David B

My family has taken all our pets there, in Emergency situations too. The staff is so kind, and the competent. I am so happy they have always been the best


- Charlene G

I have been taking my pups to Hanging Rock for years and have never been anything but confident in the care they received. From my senior pup, that I have since lost; to my newest addition. Dr. Todd and Dr. Honeycutt are the best!


- Delores J

There's More Than Meets the Eye with Our Additional Services

In addition to our medical care, we also feature additional services that help you and your pet live your fullest lives together. First, we make client education an important part of the work we do. Not only do we treat your pet, but we educate you so you know exactly what’s going on.

Secondly, we offer puppy socialization classes at our clinic that not only introduce them to other dogs and people but also help them become familiar (and less anxious!) about coming to the clinic.

What's more, we also offer pre-pet counseling for those considering becoming pet parents to help you decide which species, and even breed, is right for you and your lifestyle.

One more thing… we also have a veterinary app to help you manage your pet’s health with ease!

Download Our App today!


Don’t Just Take Our Word for It

HRAH serves pet parents from Roanoke, Salem, Botetourt, Craig and beyond. Our animal hospital is a special place and we can’t wait to share it with you. Come visit us soon for a tour or go ahead and book an appointment today!


Hanging Rock Animal Hospital