Rosie is now 2 and was a terrible puller, still pulls if We are somewhere new and She is excited but found She is much better on a short lead.I have more control and can reinforce the 'good walking' command, very important for slippery cliff path walks,once She realises She is walking at my heel and that is where She is going to stay then I can loosen the hold on the lead and She just trots along.But it has taken a long time to get to this.Tried the walk my dog with love harness, stopping and starting, turning around etc all just seemed to confuse.It is definately a case of finding what works for you and sticking with it.We hardly use the long lead now, just for wood walks where She cant be let off ( has a huge prey drive, squeals like a banshee if She sees a squirrel, rabbit, pheasant....)and She pulls lije mad, We spend most of the walk in the brace position.....