Re: Educate kids about danger without scarring them for life?
role playing would be something to consider. have them practice saying no to someone, running if someone approaches them, etc.
I'd rather my kids be possibly scared by the lesson than to not have it at all. Kids have saved themselves by fighting for their lives!