I have a 4 and a half month old working cocker spaniel puppy, ever since we were first able to take him on walks he has pulled constantly on the lead and lunged to pick up random items (stones, sticks, slugs etc) as he is now getting bigger and stronger it is becoming more of a battle. We took him to puppy training classes and they tried to help but his excitement levels were way up there so he just wouldn’t do anything they tried. When in the house or garden his training is going really well, he can sit, lay down, drop it, leave it, go to bed, and stay, but when on a walk if he tries to pick something up and I say leave it he ignores me. I found a good article on tails.com that suggested using a collar rather than a harness while training a puppy, I always thought a harness was better as a collar can do damage to a pups neck? https://tails.com/blog/2018/11/27/how-to-stop-your-dog-pulling-on-the-lead/ The main issue is he is a VERY excitable puppy at the best of times and out on a walk he is so excited and focused on what is going on around him he will simply not listen to any commands. Does anyone have any tips or suggestions on how to get him walking nicely? I don’t expect perfect heel but the lead slack and no darting across me to get to something he wants to pick up would be ideal! We’ve been aiming for the 5 minutes per month of life rule for his walks so at the moment it’s about 20 minutes twice a day, as the walks become longer my arm ache becomes worse! I have watched so many YouTube videos all with different techniques but none of them seem to work. I have tried in the house and garden walking and using food to keep him by my side, this works until the food runs out then before I’ve had chance to reach into my pouch for more he’s darted off ahead. I also tried food on a walk but he wasn’t interested as he was more focused on the sights, sounds and smells of his surroundings.