We've tried 10s of tricks for our headstrong 2.8 DD to help her stay with us on pavements, in shops etc, then realised that the skills she's learned most quickly / to best effect, have been from very visual books, eg Where's my potty? for toilet training, Bing gets dressed etc etc.
So - just that. Any recommendations to help her understand that we worry she'll get hurt or lost if she runs off?