top of page
Hero final.png
new mobile hero v2.png

We Help Your Best Friend Feel Like Themself Again

Veterinarian-Directed Pet Rehabilitation in
Bucks County, PA, Serving Montgomery County
and Surrounding Areas

We Help Your Best Friend Feel Like Themself Again

Veterinarian-Directed Pet Rehabilitation in Bucks County, PA, Serving Montgomery County and Surrounding Areas

Healing your companion should be a calm, reassuring journey. At All Good Pets, Dr. Michelle Rupp provides expert, structured rehabilitation tailored to your pet's specific needs. Start their path to comfort today by booking an appointment.

dr rupp treatment home page.png

Individualized Treatment

Rehabilitation Done Differently

Accessibility-Forward

Veterinarian-Directed Care

Individualized Treatment

Rehabilitation Done Differently

Accessibility-Forward

Veterinarian-Directed Care

golden treadmill eclipse.png

Specialized Rehabilitation Care

Individualized, veterinarian-directed programs designed to help your pet feel like themselves again.

Mobility Therapy: Specialized care for arthritis, muscle weakness, and balance issues.

Post-Surgical Support: Specialized recovery care following orthopedic and neurologic procedures.

Pain Management: Comprehensive plans for senior pets or those with chronic conditions.

Home Guidance: Clear exercise plans to ensure progress between clinic visits.

The All Good Pets Difference

We believe every pet deserves a rehabilitation journey that is as stress-free as it is effective. Our veterinary-led approach combines advanced clinical expertise with a deep commitment to accessibility and comfort, ensuring your best friend gets exactly what they need to thrive.

Fear-Free Certified®

A low-stress environment designed to respect your pet's limits and preferences.

Individualized programs tailored to your pet's unique needs and pace of recovery.

Custom Care Plans

Flat-Fee Sessions

Predictable pricing with no hidden costs—focus entirely on your pet's comfort and comfort.

Expert care directed by experienced professionals to ensure medical precision and pet safety.

Veterinary-Led Rehab

Treatments That Help Pets Move, Heal & Stay Active

Veterinary rehabilitation in Bucks County for a Doberman.

Acoustic Compression Therapy (Shockwave)

Sound-wave therapy that reduces inflammation, improves blood flow, and supports healing for chronic pain and injuries.

Veterinary rehabilitation in Bucks County for a greyhound

Veterinary Medical Manipulation

Gentle, targeted adjustments that restore joint motion, relieve pain, and improve mobility and nervous system function.

Dr. Michelle Rupp performing Instrument Assisted Soft Tissue Mobilization on a brown dog using a tool from Hawkgrips
Instrument Assisted Soft Tissue Mobilization

Specialized tools help break down scar tissue, reduce muscle tension, and improve movement and circulation.

Golden Retriever in underwater treadmill for veterinary rehabilitation in bucks county
Underwater Treadmill (Hydrotherapy)

Low-impact, water-based exercise that builds strength, improves mobility, and supports safe rehabilitation.

Dog in a water treadmill for veterinary rehabilitation in bucks county.

An Experience Built With Accessibility in Mind

At All Good Pets, accessibility and neurodiversity shape how we communicate, schedule, and support clients from the first message through the last follow-up.

We know the experience can feel overwhelming when information is rushed, unclear, or hard to process later. That is why we focus on direct communication, predictable scheduling, written follow-ups, and a calmer experience for pets and their people.

Two girls wearing face masks sitting in a field of grass with a husky and a Samoyed

Why Rehabilitation Matters

Many pet owners don’t realize that rehabilitation can dramatically improve a pet’s quality of life.

Rehabilitation therapy focuses on restoring function, mobility, and comfort, especially for pets dealing with injury, surgery, or age-related changes.

Reduces chronic pain from arthritis or injury

Helps pets stay active longer as they age

Speeds recovery after surgery

Senior dog benefiting from veterinary rehabilitation in Bucks County

Prevents muscle loss and compensatory strain

Improves mobility and balance

Reduces chronic pain from arthritis or injury

Helps pets stay active longer as they age

Speeds recovery after surgery

Prevents muscle loss and compensatory

strain

Improves mobility and balance

The All Good Pets Experience

What does rehabilitation feel like for pets and families at All Good Pets?

Quiet spaces, soft surfaces, and low-stress handling that respect your pet’s limits and preferences.

Comfort First for Every Pet

Time to Settle & Breathe

Extra time for nervous, senior, or sensitive pets so sessions never feel rushed or overwhelming.

Extra time for nervous, senior, or sensitive pets so sessions never feel rushed or overwhelming.

Time to Settle & Breathe

Clear explanations, consent-based handling, and room for treats, sniffing, and simple games when appropriate.

Building Trust Through Gentle Care

Building Through Gentle Care

Clear explanations, consent-based handling, and room for treats, sniffing, and simple games when appropriate.

Michelle is a genius. She is so gifted at helping dogs and she has done so much for my dog Sheba, who has been through three spinal surgeries. I owe her ability to walk to her excellent doctors and to Michelle’s gentle and healing touch. I highly recommend!

Lisa H

Michelle and Pete are such wonderful people who really care about every patient. I can not recommend All Good Pets enough. In fact, I have recommended them to many people. My boy has really benefited from the therapy he has received.

Mary B.

We have always enjoyed our experiences with Dr. Rupp—she is very skilled at exams and has many treatment modalities available to fit each animal’s needs. Her genuine care for her patients and clients is apparent at every appointment.

Samra E.

  • Michelle is a genius. She is so gifted at helping dogs and she has done so much for my dog Sheba, who has been through three spinal surgeries. I owe her ability to walk to her excellent doctors and to Michelle’s gentle and healing touch. I highly recommend!

    Lisa H.

  • Michelle is a genius. She is so gifted at helping dogs and she has done so much for my dog Sheba, who has been through three spinal surgeries. I owe her ability to walk to her excellent doctors and to Michelle’s gentle and healing touch. I highly recommend!

    Lisa H.

  • Michelle is a genius. She is so gifted at helping dogs and she has done so much for my dog Sheba, who has been through three spinal surgeries. I owe her ability to walk to her excellent doctors and to Michelle’s gentle and healing touch. I highly recommend!

    Lisa H.

Don't Just Take it From Us....

Lisa H

Michelle is a genius. She is so gifted at helping dogs and she has done so much for my dog Sheba, who has been through three spinal surgeries. I owe her ability to walk to her excellent doctors and to Michelle’s gentle and healing touch. I highly recommend!

Samra E.

We have always enjoyed our experiences with Dr. Rupp—she is very skilled at exams and has many treatment modalities available to fit each animal’s needs. Her genuine care for her patients and clients is apparent at every appointment.

Mary B.

Michelle and Pete are such wonderful people who really care about every patient. I can not recommend All Good Pets enough. In fact, I have recommended them to many people. My boy has really benefited from the therapy he has received.

Certified Sound Healer Fundamentals Level 1 Graduate badge
Level 2 Certified Tuning Fork Sound Healer badge from Life Changing Energy.
Certified Sound Healer Fundamentals Level 1 Graduate badge
Singing Pyramid Sound Healer Program Participant Graduate badge
Fear Free logo for veterinary rehabilitation in Bucks County.
Singing Pyramid Sound Healer Program Participant Graduate badge.

Fear Free® and Fear Free Certified® are registered trademarks of Fear Free, LLC. All Good Pets Veterinary Rehabilitation is not affiliated with Fear Free, LLC; the name is used here to describe the techniques used in our practice.

bottom of page