My daughter looked up a local dog trainer for my 6 month old golden doodle and we decided to give Michael’s Pack a call because there were so many good reviews. We met with Michael one on one in our home for the initial consult and our puppy was very attentive and we were impressed with his ability to command our puppy’s attention. He accessed our pups personality, temperament and decided on a trainer that would be a good fit. Our puppy didn’t respond well to the first assigned trainer. I called Michael and we were assigned a new trainer, Allie who was energetic and most importantly our puppy loved! We continued with 5 more lessons, each lesson being thorough, professional and detailed. Allie was always greeted with a wagging tail and obedient behavior prior to our sessions. She was a perfect combination of firm, living and demanding all wrapped up in a passionate trainer that clearly loves what she does. If you want a dog that behaves on command I strongly urge you to make the investment in training so you can enjoy your dog for many years to come. If you want a professional, reliable, get it done trainer, Allie is your trainer!