If you once owned a Beagle that towed you along like a water-skier on dry land, then you'll want to avoid the indignity a second time. With your new pup, take the time to start training early so that he learns to listen. This also has the added bonuses of helping him bond to you and providing vital mental stimulation, which stops him getting bored.
Ideally, every dog should learn how to walk on a loose leash or to heel (or both!). Part of the problem is that many dogs learn at a young age that pulling is self-rewarding. In their mind when they pull, they get to the park faster. Part of teaching a dog to leash walk is to get them listening to you and to learn that pulling slows things up.
In addition, you'll need: