@Buddys:
I was introduced to a harness by Puppia, you can google this. Uzie always pulled, and of course when there is something in those bushes… He actually pulls less with this harness. No gimmicks, just a good thing. It is well made and worth the cost (average) the mesh is easily cleaned and a well sewn clip for a leash. Very impressed, because I always liked the martingale version of collar for dogs in training, Basenjis and sight hounds and small dogs definately need a harness. See Pix: PS: just looked at the harness you mentioned, and to me it looks a though it would really hurt the chest area when they are going to pull. This is just an 'aversion' to pain or discomfort harness for a dog that is going to pull anyway. Like I said, Uzie pulls less.....
I currently have one similar to what you have, except instead of having the two clips on the top it has a velcro strap across then one clip that has two D rings, similar to their Pacific Harness B. There was definitely an improvement with her on walks when we got this harness, as compared to just a regular neck collar, but she still pulls a lot. My other problems with it are that it started to rub her shoulders, making her lose hair and also the velcro would attach to the material containing the D rings and it would pull out the strings, almost making it fray.