Like TheJig said, start with teaching your dog the correct way to walk. Once he learns manners (no pulling, no visiting other dogs while on command) you should be able to run with only the weight of the leash on your hand.
Try a promise halter in the meantime, as it will stop any pulling. A choke chain isn't good idea. Remember to give little treats when he does something you want.
__________________
nice line eh?
|