ABOUT US

To meet or exceed the Standard of Care for pain management and recovery of function in Veterinary Medicine. We strive to ensure that every patient achieves maximum functional recovery and pain relief using creative and cutting-edge therapies. We involve pet parents in each step of the decision making and delivery process.

CANCELLATION POLICY

We get it that sometimes things come up and you may need to cancel. If you are unable to make the appointment, please kindly notify All Good Pets at (610) 858-0623 or allgoodpets@gmail.com as soon as possible to reschedule.

TEAM

Dr. Michelle Rupp

Dr. Michelle Rupp

Dr. Rupp received her undergraduate degree from The Pennsylvania State University majoring in Animal Bioscience with a minor in Microbiology . She received her VMD from The School of Veterinary Medicine of the University of Pennsylvania in 1997. Dr. Rupp started her veterinary career working in industry and in private practice. In 1999 she started All Good Pets as a part-time house call practice. It was while working in industry she discovered the benefit of acupuncture and decided to change the focus of All Good Pets. She completed her training in Veterinary Acupuncture in 2004 through the International Veterinary Acupuncture Society (IVAS). When Dr. Rupp saw the benefit of physical therapy in her daughter, she wanted to offer her patients alternatives for care and received her Certified Canine Rehabilitation Therapist (CCRT) certification through the Canine Rehabilitation Institute (CRI) in 2011. In 2023 she received her Certified Veterinary Medical Manipulation certification (CVMM) through the Chi University. Dr. Rupp is also a Certified Fear Free Professional (CFFP) and Reiki Level 3 practitioner.

  • INITIAL CONSULTATION & TREATMENT

  • FOLLOW UP APPOINTMENT