pulling him will only make the problem worse, he should associate the lead with enjoyment and get excited every time you show him it, pulling him will only make him dread the lead, try crouching down and offer a titbit/ make a fuss of him when he walks to you. it shouldn't take him long to come round, he doesn't sound that bad, could be worst, he could be a flopper downer.