I take DD (22 months) to the park quite frequently. Lately, it seems like there are a lot of agressive older kids there, and I'm not sure how to handle some of the situations.
For example, last week, there was a group of about 4 kids playing with buckets and shovels in the sand. DD joined them, and they were all having a good time. I was watching from a bench nearby, and DD started to reach for a shovel that one of the big kids was playing with. The boy (who looked about 8), yelled "no!" and threw a shovel full of sand in DD's face as hard as he could. I immediately walked over to get DD, and I calmly asked him to please not throw sand, that someone could really get hurt, and that DD was too young to understand. I told him that I was sorry that she tried to take his shovel, and that if she did it again, that he should let me know and I would take care of it. He looked me right in the eye and told me that he didn't throw sand, and I told him that I saw him do it, and to just please be careful, and I took my DD and had her go play somewhere else.
It was one of those things that happened so fast that I didn't really have time to think about it. How should I have handled it, should I have just removed DD from the situation? I'm always uncomfortable scolding other people's kids, especially when they're people that I don't know. I have no problems talking to the boy's mother, but she was nowhere in sight.
For example, last week, there was a group of about 4 kids playing with buckets and shovels in the sand. DD joined them, and they were all having a good time. I was watching from a bench nearby, and DD started to reach for a shovel that one of the big kids was playing with. The boy (who looked about 8), yelled "no!" and threw a shovel full of sand in DD's face as hard as he could. I immediately walked over to get DD, and I calmly asked him to please not throw sand, that someone could really get hurt, and that DD was too young to understand. I told him that I was sorry that she tried to take his shovel, and that if she did it again, that he should let me know and I would take care of it. He looked me right in the eye and told me that he didn't throw sand, and I told him that I saw him do it, and to just please be careful, and I took my DD and had her go play somewhere else.
It was one of those things that happened so fast that I didn't really have time to think about it. How should I have handled it, should I have just removed DD from the situation? I'm always uncomfortable scolding other people's kids, especially when they're people that I don't know. I have no problems talking to the boy's mother, but she was nowhere in sight.






: Then she called out to her son and told him to keep his hands to himself. I would have liked him to apologize to my daughter but they picked up and left soon after. If someone threw a bucket of sand in my daughters face I would throw a fit. Sand in the eyes can be dangerous. I would have called out whose is this boy and if no one responded I would have told him that we do NOT throw sand in people's faces and if he did it again I would go and complain to park management.
You did the right thing and set a good example for your dd and the boy. I hope you don't have to do that again any time soon.

I couldn't even think of what to say, my mind went blank,I just got dd out of the way.