Heel is a command, where you are getting a dog into sitting position, where he is sitting next to your heel, left or right, based on your choice. We will use the luring technique, where we are showing the dog a way with his favourite treat. Just show the dog the treat and slowly swing the hand behind you in a circle and get back to your leg. After that slowly put your hand backwards so the dog get into sitting position.
Its important to always give your dog the treat and show him affection after he does what you want. Connect the command with positive reward. After some time, you can add some movement into the command. Say heel and do two steps with the dog and continue to prolong the distance slowly. You can start the heel training very soon, but your dog should already understand the Sit and Come command.
Watch video about How to teach a puppy the heel command: