Dd2 (3) is quiet and clingy when out. Loud and confident at home and holds her own against dd1 (6).
She goes to play group 3 times a week and tends to play near me but enjoys the toys and runs round a bit and loves craft and singing time so it's worth going.
If she is playing with a toy the more outgoing children used to walk up and take it from her hands and she used to watch it go and cry. I have told her to hold on to the toy and say no I'm playing with it which she has got much better at doing.
Today she was playing with a toy with buttons on her lap sitting by me. A boy came up and started pressing the buttons too, no problem. Then he started pressing them all really hard and fast so dd2 didn't get a turn and moving her hand away if she tried. I told him not to move her hands. Then he tried to pull the toy away and she said no. He started saying I like it I like it and dd2 held on and said no. I told him dd2 was playing with it and he must not take it from her but he ignored me and kept pulling and dd2 kept holding. So he put all his weight on the toy and on dd2s lap at which she point she cried and loosed the toy.
I picked up dd2 and took the toy off the boy and told him he wasn't to take it away until she finished. At this point his mom appeared and asked if he had upset her I explained and she removed him but then dd is upset and she is getting known as the crying one.
Boy is playing happily 1 second later but dd is upset and on my lap.
I'm trying to get her to socialise more but she hates kids in her face. She likes to sit and play jigsaws or take turns on the slide but they just push in front.
How cani help her stand up for herself without making her be rough. Should I just involve the other mom straight away.
Thanks