At the pool today, 2 little girls (older than Aubrey) were playing with Mermaid Dolls. They were using our buckets and our ponies. Aubrey went over and introduce herself and sat down. And the girls were not nice to her.
I watched the whole thing and tried to stay out of it. But when I heard the little girl call Aubrey a stupid face, I went over there. I asked if everything was OK. Aubrey told me that the girls wouldn't let her play.
I asked the oldest girl what was wrong, she said, "my mommy doesn't let me talk to strangers so I can't play with her".
To which I replied, "Well, where is your mom, let's get introduced so you can play nicely". The little girl wouldn't go for it so I said...
"Fine, Aubrey if they don't want to share with you, let's grab our buckets and ponies and go play over here". And I dumped their dolls, took our buckets and ponies and walked away.
And I talked to Aubrey about sharing. And I felt like an idiot. Another mother did come up and say I handled that well... but it didn't feel like it.
And on the way out, I made sure that the little girl saw me talking to her mother - who I ended up casually knowing.
What would you have done?