I hate those things. I think a gentle leader of easy walk harness is a much more humane options.
Also I have worked with dogs for years and I'm working on my certification to become a dog trainer. In both jobs we only used positive reinforcement. With my own dogs, one of which is a bad puller, I use a gentle harness and it works very well without any training.