All Good Pets

Closed
yelp logo

(5)

Photos

946 Town Ctr
Doylestown, PA 18901

All Good Pets, located in New Britain, PA, is a veterinary rehabilitation clinic led by Dr. Michelle Rupp, who specializes in alternative therapies such as acupuncture and physical rehabilitation. Established in 1999, the clinic focuses on providing personalized treatment plans that evolve with each pet's progress, ensuring comprehensive care.

Dr. Rupp, a Certified Canine Rehabilitation Therapist and Certified Veterinary Medical Manipulation practitioner, offers a range of innovative treatment options including underwater treadmill therapy, low-level light therapy, and neuromuscular electrostimulation. Her commitment to treating animals with compassion and expertise makes All Good Pets a trusted choice for pet owners in Bucks and Montgomery Counties.

Generated from the website

Reviews

yelp logo
5.05 reviews
Michele R.
5/15/2025

Dr. Rupp has given my 13 year old male golden the best quality of life he could have. She is knowledgeable and very skilled. Answers question and makes suggestions for home care too. He has had...

Lynn L.
10/16/2024

I'm so happy I found this place! My pup has been dealing with some mobility issues and really wasn't acting like herself as far as walking and playing. After three months of treatments with All...

Photo of John N.
John N.
5/27/2016

We met Dr. Michelle Rupp at Indian Valley Animal Hospital for a concern about our cat. She accurately assessed his condition and proceeded with an effective and very reasonably priced...

Photo of Edd H.
Edd H.
5/28/2016

Dr. Rupp was a valued member of the team to keep Kial (Great Dane) going for a few more good years. She spent more time with use than what was required. She is very knowledgeable in her fields...

Mary Ann S.
5/27/2016

We have known Dr. Rupp for about 10 years....and she has treated all of our pets.. We know that she saved our Tiny , a collie, from a horrible infection. She never gave up. Also, we appreciate...

Own this business?
See a problem?

You might also like