We had always used collar and leads on Pippa and Barney but decided to try Pippa with a T-Touch harness a few weeks ago as she does pull quite a bit on the lead (our fault because we don't walk them on lead much and because we usually walk both dogs together which makes training her harder). The harness has helped, but I don't think it's a cure-all. I do think it is better for Pippa though as she is less likely to injure herself when she strains against it. Really, we need to put more time into training her with the collar to walk nicely. If you can do that, you won't need a harness. We trained Barney by taking a few steps back every time he pulled and saying "nicely". He still tries to get away with pulling when both dogs are on lead together, but is great on his own. Having read this post back, I think my weekend mission will be some long lead training walks for Pippa!