1. Start by teaching your dog to walk on a loose leash. This can be done by stopping and waiting every time your dog pulls on the leash. When your dog stops pulling, reward them with a treat and praise.
2. Use a no-pull harness or headcollar to give you more control over your dog.
3. Change direction when your dog starts to pull. This will help them understand that pulling will not get them closer to their destination.
4. Keep your walks short and interesting. If your dog gets bored, they may start to pull.
5. Keep your dog focused on you by giving them commands or teaching them tricks.
6. Make sure your dog is getting enough exercise. A tired dog is less likely to pull on the leash.