I have a 4 year old and a 2 year old. Our garden is alongside a busy footpath with a low fence (can't be heightened) so they approach everyone who walks past. Mostly people are happy to chat back to them.
There are obviously benefits to chatting to people in terms of helping them with social skills and confidence so I'm not keen to stop them. But I'm basically teaching them that all humans are safe and friendly. So should I compromise somehow? Like tell them to only chat to people they know/only people I talk to first/something else?
How did you handle the balance between stranger danger and being sociable at this age? I don't want to scare them with the truth.