We were walking thru a pedestrian underpass the other day. 2 women and a little boy (age 3?) were there, boy weeing against the wall.
Thing is, weather was nice & there was a public park with both ample shrub cover, and public loos only 100 yards away! Maybe the loos are a bit grotty, but surely better than pissing on a public footpath?
Many's the time when I've let my kids wee in a drain, against a hedge, on a verge, behind a tree, but only because we were too far from a proper loo. Anyway, DS (age 4) spontaneously & very politely told the people off "Excuse me Sir! I'm sorry but you mustn't do that here!". I said something cheery like "Looks like he already has done", just to prevent the women from getting angry.
He was totally in the right, but how do I teach him that we don't want to confront strangers for minor misdemeanors like that? He's told teenagers off for throwing sand in the playground, other incidents I can't quite recall. I don't want someone to lash out at him, I don't want to give an inconsistent message, I don't want him to learn bad habits! So what should I say to him?