I have (eventually) agreed to us having a labrador puppy. After years of pleading from my 5 year old son we are now the proud owners of a very happy and playful 6 month old pup Benson.
He's been doing really well with his training and is overall an absolute delight. My only issue is that he tends to pull when out and about, to be fair hes not on the lead alot as we live near quiet beaches/quays etc in rural Cornwall so he has free roam. I have been advised by dog trainers that a figure of eight style lead would help. I'm baffled by the range online, has anyone had any experience? should I put him on the lead more to get used to it?
Ideally in the long term (years from now ) I would love my son to be able to hold the lead, he is disabled (CP) so balance is an issue, and this is very much going to be his dog/company. 
Thanks!