Just after a bit of advice I have looked after my friends daughters today they are 7 and 5, along with my DD 6 and DS 5. They are all really good friends but the 3 girls are doll mad and the 7 yr old likes to think she is in charge and she is the grown up so what she wants she gets. However in my house you share and she bagged the faviourest buggy when she arrived and preceded to play with it all morning so I told her after lunch she had to let the other 2 girls play as they were desperate for a go too but after lunch the second she had finished her last mouthful she was off to bag this buggy so down the other 2 get and you never seen a fight like it there was kicking, spitting, punching and biting because the other 2 girls wanted a turn. I didn't know what to do so I lost it big time and shouted at the top of my voice and then having to pull the girls off each other, and I had all 3 screaming at each other about how much they hate each other it was a full on shouting and screaming match which probably the whole area heard.
They have gone home now but apparently the 7 yr old is traumitised by my shouting and is really scared of coming near me and my DD again as she thinks we hate her. I am not going to lie she instigated it by not sharing but it seems to me in her house she gets her own way and obviously I expect toys to be shared. She is a very sensitive child and I am worried about the way I dealt with it now but I had to do something to stop there being a full on fight. Did I do the right thing or should I have just let her have it all day and the other girls play with the other buggies? Really worried for her now!!