I know, I know, aren't they all? Trouble is, ds3 is just out and out rude. He shouts at anyone who tries to talk to him other than immediate family (and we get it in the neck sometimes as well!) and is just so rude and unpleasant. Example: yesterday another mum on school run says hello. Ds3: "NO. I am NOT talking to you. You are NOT my mummy". Another child tries to talk to him. Ds3 "NO. I am NOT your friend". Lady in shop asks if comic I am buying is for him. Ds3 "I don't CARE!" Child at school coming towards him down narrow corridor - ds3 is enraged by anyone entering personal space and shoulder barges child out of the way, shouting something unintelligible. I could go on - these are just from the past few days.
I am really at a loss as to how to deal with this. My others were shy at times and I don't expect a 3yo to have great social skills with strangers, but I can't just let this go can I? I try to model good manners and living in a small town I do know lots of people so he does see me speaking to people all the time.
He gets put on naughty step or sent to room for misbehaving at home, but obv this all happens when we are out and about.
Any advice? He goes to nursery two mornings a week and I don't think he does it as much there but when he does I think they just ignore it, and I don't feel that I can. 