Had a friend and her 2 year old DD over to play with DS2 (6 months older). Her DD thinks she can snatch whatever DS2 is playing with, her Mum will sometimes tell her to give it back (but not ensure she does). One of the many things that happened was that the girl suddenly wanted the tent DS2 was playing in so she pulled it whilst he was in it-he sat crouched looking like he wanted to cry. I was trying to talk calmly to DS2 whilst making clear he was upset and the Mum was saying 'oh look at her determined face' and laughing. Really difficult as suspect the Mum wouldn't take kindly to someone telling her daughter off. Incidentally I did put DS2 on the naughty step whilst they were here for taking DS3's toy hoping she might realise it wasn't acceptable behaviour.
Was talking to DS2 at lunchtime about his friends coming to play. He is very sure that he doesn't want anyone coming to his house (when normally he bounces off the ceiling if he knows anyone is coming) but is happy to go to his friends house. When I mentioned his girl he gave a very determined 'No. Tent.'.
What do I do?! Obviously I'm going to make sure we don't have them over much if at all (I think it's better when we play at her house and it's her toys) but I don't want him now to get nervous about having friends over when normally he loves it. I also don't know how I should handle this and how to teach him that yes he shouldn't snatch/should share but also he shouldn't let others snatch his things (and I don't know how he can stop that apart from getting violent)!
Any advice would be appreciated!