My DS is 22 months. He is generally very well behaved. He is going through the usual phase of hitting and pushing, although it is not that often and it only seems to be certain children that he has a problem with. Unfortunately a couple of these said children are my friends children.
At the swimming pool the other day, he randomly pushed a little girl so I just picked him up and said we were getting out. My DH said I was OTT, so I got him to appologise to the girl and let him stay in. I realise I was OTT but there were mnay mums all sat around watching me and I always feel I have to look like I am doing something about it.
When I am at friends houses (when it is the child he has an 'issue' with) I'm never quite sure how to tackle it. I tell him off firmly and he used to say sorry but sometimes he will not do it. I did almost leave once but we hadn't been there long and my friend had invited me over so I felt rude leaving (and I didn't want to).
At home, he is not like it as there are no other children around but when I have other parents looking, I always feel I go OTT so they can see that I am doing something, then I feel guilty for my DS when it is not the end of the world what he is doing and he is a very well behaved child in general.
How do you tackle discipline in public and things like hitting and pushing in a 22 month old?