I know this is an old thread, but I decided to update. First: I'm not sure if I have a harness to promote pulling, or an anti-pull harness. Whatever it is, it's keeping him from coughing and hurting his neck, and that's the main idea.

The method about turning around you gave me is working REALLY well. I started using it the past few days, and he's still not perfect, but is ALOT better. However, he is still barking at people and dogs/cats.

I intend to use the Halti, but I might not need to. This is working very well, and once the Halti fits him, I might switch over. I'll see when the time comes.