DS is 18 months old and is a lively and curious little thing.
When we are out in public he would quite happily toddle off completely on his own without a backward glance. He has limited tolerance for being in his buggy, particularly if we are eg out shopping so very stop-start rather than walking somewhere purposefully, and will scream and protest to be allowed to get out.
If we are walking down the street he is reasonably good at holding my hand, but is far less amenable to doing so if we are in a shop or shopping centre and will continually try to break free or will just lie down.
I've tried reins, but he will either literally run circles around me or will just swing off them if not allowed to go where he wants.
Is it normal for someone so little to be so independent, and if so, how on earth do I manage to persuade him to either stay near me or to tolerate holding his hand? I feel like I'm getting judgemental looks if I let him run freely even though I am just an arms reach away so I can stop him getting in peoples way or coming to harm.