ну ваще-то в 5 лет уже умишко какой-никакой, но должен быть нажит, ИМХО. банальное чувство страха должно ж быть, да и внушать надо ежеминутно про "потеряешься". многие применяют "дядьку, который украдет", бабу ягу, всяких там злых и прочее, ткпо "накажу", лишу слаодостей, убью ремнем. покалечу, ятедамща... ну опять же - свои у каждого методы. я своего ребенка всегда и с раннего возраста держу крепко за запястье, особо переходя через дорогу, удя в/с парковки, в суетливых местах и прочее.., уж насколько он у меня непоседа (а это ужас, как сложно, я знаю), но к 5 годам внушить не убегать/стоять рядом и вообще воспитать таки идти по магазину рядом (максимум неподалеку, но не убегать в другой отдел за растишкой),   не убегать от авто, когда приехали/уехали (когда расстегнешь кресло, вынешь\высвободишь его, пока то-се, ведь может и  ваыскользнуть, ситуации разные бывают. ну чтоб вообще ни на шаг - это все ж реально к 5 годам, да и доверие опять же. это как мама совершенно непоседливого могу отметить.