It only takes a few minutes to train a dog not to pull and you can use a choke chain to do it. I like to use a 15-foot long cotton web leash. Put the equipment on the dog, it's best to do this in an area where there are plenty of distractions or you have arranged to have some set up. Coil the long line up and gather it in your dominant hand with your hand through the loop at the end (don't worry, I won't get you hurt). As soon as your dog charges toward a distraction, open and close your leash hand, releasing all the coils of the long line but retaining the loop at the end in your hand. Don't say anything. If your hands are not strong, use both hands to hold the loop at the end. Now CHARGE away from the distraction. Keep going. Let the dog discover that his seeming freedom has a string attached. He may run out of line so abruptly that he may yelp in surprise. Do not play "Poor Baby" with him. In fact, simply ignore him as you re-coil the line and get it assembled in your hand again. Approach another distraction and repeat as above, do an about-face and CHARGE in the oppposite direction. It is okay if the dog flies through the air like a kite when he hits the end of the line. (JUST KIDDING! This won't actually happen!) Continue this exercise until, when the dog sees a distraction, he immediately looks at you, turns away from the distraction and follows you closely, watching you carefully.
You will notice that his spirits are high and his tail is wagging! Why? Because this is a very fun game! There is no way he can associate you with getting his neck snapped. By the time he turns around to look for you, you are 10 feet away with your back to him. He's the silly goof who lost sight of you! He will figure out very quickly that as long as he keeps his eyes on you, NOTHING BAD can happen to him. And in about five minutes from the start of this exercise he will be padding along beside you in Heel position and you never had to say a word!
That's right. You are not clucking, kissing, whistling, saying "watch me," patting your leg, snapping your fingers or in any other way trying to get or keep your dog's attention. You already have it. And the more distractions there are, the closer he will watch you.