My beagle pup is about to turn 8 months (had her since she was 8 weeks). I can get her to heel indoors and around the yard, but outside there are just to many distractions for her to reliably focus on me. My goal is to have her walk next to me in a relaxed heel when I'm in stores like Petco and Petsmart or when I'm in high traffic areas like an outdoor mall. Since this is my first pup, I'm not sure what is realistic to expect of her. I'm debating between increasing the amount of training to hurry the process along or if I should relax, continue with the short 2-3 min training sessions twice a week, and not expect a heel until she's one or two years old. One trainer recently told me to be more authoritative and to start correcting her anytime she veers off. Correcting meaning to jerk the leash, pull her tightly close to my leg, and then relax the leash. It reminds me of the classic leash popping with the pinch collars, but instead of a collar its with a front-clipping harness. I'm ignoring that advice for now, because I much prefer Emily's (Kikopup) and Tab289's methods, but I'll admit, the pressure to get her to mind and show manners is there. Part of me keeps sayings, "shes just a puppy" and to relax. What's your thoughts???