I have a boxer between 5 - 6 months old. When we take him for walks, he pulls on the leash the entire time, which causes strain on my wife and I, as well as I'm assuming on him. He is easily distracted and as soon as he sees another person or another dog, he'll go into an alert stance and then...