If you’re struggling with lead walking, do make sure your puppy is able to pay you attention, is calm (stressy or anxious puppies will pull, be hyper-vigilant, jump or grab when on lead), has the right equipment and the training is consistent. If your puppy is pulling despite this, there will be rewards happening somewhere, be sure to look for these in order to remove the reward for pulling forward.