Pat Miller, CBCC-KA, CPDT-KA, reviews front-clip no-pull harnesses in her article in the April 2017 issue of Whole Dog Journal (and the article is featured online). She recommends these kinds of harnesses for good control of pulling dogs. Miller says:
“All the harnesses we reviewed work reasonably well to mitigate pulling by putting tension on the front of the dog’s chest; many also offer back-clip options. These products can be used with a leash that has clips at both ends; the handler can use pressure on the back attachment point to guide the dog when she’s not pulling, and control her pressure on the front attachment point if she begins to pull.”
Her top-rated harnesses are Balance, Front Range, and Perfect Fit Modular Fleece, which you purchase in three pieces (girth strap, front piece, and top piece). The Balance and Perfect Fit Modular Fleece harnesses are available at cleanrun.com, and Clean Run is mentioned in the article!