If your problem is a dog that pulls, a choke chain/slip collar/whatever you want to call it is NOT the answer for you. That choking, gasping, and coughing isn't half the problem... you can seriously damage the dog's esophagus with strong, repetitive pulling like that. When I needed a training aid with Jersey, I used the Sporn Harness. It attaches in the back (so does not invite the dog to play with the leash as another recent thread mentions), and gives gentle pressure near the dog's armpits.
Honestly, given it to do again, I'd start with a buckle collar from day one, slap a clicker in my hand, some treats in my pocket and do it right the first time... instead of continually trying to wean off one piece of equipment or another. Yes, doing it this way is slower to start... you don't get as far of a walk as you might have wished those first few days... but consistency quickly pays off and leads to a dog who does not need an endless array of corrections to maintain what you've taught and/or retraining when you decide the crutch is no longer necessary.
Julie and Jersey