Wilson was one who hated to walk. I'd practice with him almost daily when he was little. Sometimes we'd only get 5 feet, sometimes 20. I always walked backwards while in front of him keeping a cheery voice and encouraging him. It took months and then he start going a bit further but then would come to a dead stop and not budge. I never gave up on him though. I'd take him to the mail box in our development and that was only 3 houses down and it would take 20 minutes to get there - I'm not kidding either. I also used his kibble for a treat.
Well one day last year when he was about 1 year old, probably more close to 16 months, something amazing happened. We started out like normal, a snail's pace, then it HAPPENED.
He excelerated into a trot and didn't stop until about .8 of a mile. I was stunned to say the least. He's been a fantastic walker ever since. We can only go just about a mile and then it's slow walking home but this slow pace is willingly.
Don't give up and do what I did. Walk backwards, coax him with kibble and if he moves a foot that's success.