We just completed our 4-week training with our 9-month yellow lab puppy. Our biggest issue was with time off leash when Sophie would got ahold of something, it could take us an hour to catch her as she played keep away. Our frustration led me right to calling Bob. Now, I confidently let her off leash, she plays with kids and picks up toys, leaving them and heeling when commanded, for our morning walks she is right by my side without pulling or lunging, and In our home she is much calmer and responsive. Bob confidently trained us just as he did our dog, and gave us the tools to work with our dog in the future. We cannot thank Bob enough for the fun and relaxation that comes with a well trained dog! Highly recommended.