I have a 3 year old and we meet up with some friends a couple of times a week. One of the little boys is around 6 months older than my son and I'm worried about their relationship. When they play in a small group of close friends or in a weekly class we go to the other boy is very bossy and when my son says no to him he gets very angry, he always tries to take toys my son is playing with, my son can't start playing with a toy because this other boy tries to take it straight away. My son also enjoys his personal space and the other boy doesn't understand that and is always in his face, my son lashes out when he's in his space which I'm trying to fix. i feel that my son is beginning to withdraw and become shy whenever we socialise with him but I don't want to punish my son by stopping socialising because he gets on so well with the other kids. I keep an eye on things and tell the other boy to not get so close and not takes toys etc and his mother talks to him too but it doesn't help. Any ideas of what me and my son can do to fix these problems?