Да нет, бывает как раз всякое, и незнакомые люди на улице тоже могут оказаться кем угодно. Может быть, поэтому тут у нас не принято разговаривать с чужими детьми, тем более, угощать их чем-то, дети изначально привыкли к этому. Да, именно установить   правила для ребенка: не разговаривать с незнакомцами, особенно, если мамы нет рядом, ничего у них  не брать, не идти с ними "посмотреть на котят/собачек", покататься на машине, и так далее. В случае опасности обращаться на улице к полицейскому, или к любой взрослой женщине, обрисовать ей ситуацию и попросить вызвать полицию. Если ребенок дома один, то не открывать двери незнакомцам, даже, если они представляются мамиными знакомыми, и не слушать никаких их уверений о том, что они тут по просьбе мамы, и так далее. Это навскидку, наверное, кто-то еще что-то сможет добавить.Не поверите, но у нас детям и в садике, и в школе рассказывают, как вести себя с незнакомыми людьми. Правила безопасности  входят в программу обучения. И родителей соответствующей информацией снабжают.