An anti-pull harness gently prevents your dog from pulling when you are out for a walk. There are different ways to teach a dog to stop pulling on the leash, and the most important thing is that you find a way that works for you and your dog. An anti-pull harness can help a lot. When you attach the leash to the front of the dog's chest, the dog turns against you when it pulls on the leash and it doesn't get as much force to pull forward either. When the dog walks calmly and nicely, the leash should hang slack. Look for harnesses that have a leash attachment at the front, such as Dog Copenhagen and Non-stop Line Harness.