Excellent experience! Michael was always on time and patient with our dog, June. Our issue was her leash walking. She would bark, lunge and growl at cars, people, and other dogs on leash. He provided us with the tools we need to enjoy pleasant walks with our dog and to continue training her after our sessions have ended. I recommend Michael's Pack for anyone looking for helpful training sessions.