
Hi there are a range of products you can purchase to help train her not to pull, such as the Dogmatic, other haltis, the illusion collar etc:
I have a young dog that can pull at times, I use the illusion collar which is very effective, and I also take her out on her own on some walks to help teach her on a 1 2 1 basis.
I find that when she starts to pull, I stop, correct her by gently but firmly tugging the lead towards me, so that I have her attention, then carry on the walk, alot of calm and patience are involved with teaching a dog not to pull, believe me! but my dogs are learning well! :)