Afraid to say it took us 3 yrs to get Gemma to stop pulling on the lead. In the end we had her on a tight lead with a little tug to get her back to our leg combined with the command CLOSE. It sunk in eventually and now she walks nicely along side even when off lead. If she "forgets" and starts to wander the command Close brings her back.
Then on saying that when walking on shoots she pulls still and although a nightmare being towed by her while trying to stay upright crossing the ploughings
I put that down to enthusiasm and I can not curb that .
We did use a Canny collar which was a big help especially when we were in crowded places