Molly Flaherty, DVM, CCRP, CVA, CAC, CVPP

Certified Canine Rehabilitation Practitioner, Certified Veterinary Acupuncturist, Certified Animal Chiropractor, Certified Veterinary Pain Practitioner

Dr. Flaherty says it is difficult to say what specifically motivated her to be a veterinarian as  she wanted to become one for as long as she can remember.  Her first dog as a child was a Cocker Spaniel named Honey, who endured many "exams" and practice bandages. 

After working in general practice for 10 years Dr. Flaherty became interested in pursuing education in alternative practices.  She started with acupuncture certification and that helped her obtain a position in a veterinary rehabilitation practice in Chicago.  She really loved it and then finished her canine rehabilitation and VSMT (veterinary spinal manipulation therapy) certifications.  She loves to be able to offer something more for her patients and to help them feel better and enjoy life.  She also likes getting to know the great people her patients bring with them!

Dr. Flaherty currently lives with an amazing former alley cat turned house cat who is great company.  In her free time she enjoys skiing in the winter and cycling in the summer. She has ridden across her home state of Iowa many times.

Dr. Flaherty received her Doctorate of Veterinary Medicine in 1998 from Iowa State University where she also completed a Bachelor of Science degree. She practiced in small animal general medicine for several years before pursuing the field of veterinary physical rehabilitation. Before joining VMC in 2015, Dr. Flaherty had over five years of experience at a veterinary rehabilitation referral practice in Chicago.

She completed coursework and is certified in Canine Rehabilitation (CCRP) by the University of Tennessee, in Veterinary Acupuncture (CVA) by the International Veterinary Acupuncture Society and in Veterinary Spinal Manipulation Therapy (VSMT) by  The Healing Oasis.  She is also certified in animal chiropractic (CAC) by the Animal Chiropractic Certification Commission of the American Veterinary Chiropractic Association. Most recently, Dr. Flaherty became a Certified Veterinary Pain Practitioner (CVPP) through the International Veterinary Academy of Pain Management.