I just wondered whether anyone had any strategies that had helped with getting DC to understand not to run off in a public place?
DS3 is nearly 5 and whenever we go anywhere, he likes to run miles ahead of everyone else. I am finding it hard to keep up with him (particularly when loaded with school bags!). He usually does stop at roads, but I am always anxious that he may not. He is at his worst in supermarkets and will not stay put even for a few seconds. He thinks it's funny to run away and can be anywhere within the supermarket within a matter of minutes. I don't drive so we are out and about quite a lot.
His understanding is good and he knows it is "naughty" to run away, but he still does it even though he intellectually understands the consequences (e.g removal of his Thomas trains, which he reminds me to do when we get home). Various 'helpful' relatives have suggested reins, but this would cause a complete meltdown and he wouldn't move at all.