I usually try to avoid going to the grocery store with my 2-year old son, but sometimes I just have to do it. If I do have to go with him, and it's going to be a long trip, he sits in the cart and I feed him french fries one at a time to keep him quiet.
If it's a "just run in and get 1 item" type of trip, I let him walk beside me. He doesn't run around wildly, but will stay within a few steps of me. Unfortunately, he hasn't yet learned that he needs to look where he is going, so sometimes he will start walking towards another person or cart. When that happens, I speak up a bit and tell him to watch where he's going and come back to me.
Sometimes, he'll start heading towards a moving cart, and the person with the cart also doesn't see my son. Actually, even if the person does see my son, my son is still moving towards the cart, head-first, so then I yell out "Watch out!" to get his attention and make him stop.
I wonder if the person with the cart thinks I'm talking to them and not my son? A few times I've said to the person with my cart that I was yelling at the kid and not her, so she doesn't think I was yelling at her.
A few times I'm busy telling my son that he needs to watch where he is going (WHEN is this lesson going to sink in? You'd think after running into walls, doors and people for the past few months, he would have learned by now.), and the person with the cart keeps on moving, so I don't manage to tell her anything.
What would you think if you heard someone yell "Watch out!", kind of in your direction? Am I rude?