I need ideas on how to handle the comments from my DD about other people in public. She isn't intentionally being rude or mean but she voices her observations and it can get embarrassing.
Example: "Hey mama, look at that old lady."
Example2: "What's that boy doing?" (it was a woman with short hair)
We are working on the concept of not pointing at others but I don't know how to talk to her about the comments.
Re: Inappropriate and embarrassing comments in public
In the case of "old" I would just exuberantly say, "I think the lady has pretty hair." Or "I wonder if she her toothbrush is green, or orange, what do you think?" It's a little early to give her the power of that one little word- LOL! If the old lady hadn't heard, I might curiously say to her, "Why?" And have her explain what is grabbing her attention.
And in the case of the she-boy, treat it like you would any other informational error. She calls a hammer a a wrench, you say "Well it is a tool like a wrench, but it's a hammers are for pounding nails into something." So I would say "That is a lady with a short haircut. She's putting her cart away."
Most people forget how language develops and may be a little put out, but your daughter is doing nothing more thatn categorizing the world around her (which is HUGE) with her language (Which is still rapidly growing). It's like playing tetris on high speed. Treat it like that- simple information seeking, and focus on the information she's seeking.
I used to work with kids with autism, and take them into the community, teach them to ride the city bus/navigate the metro system, etc. And I had one blurt out "He is holding HIS hand!" So proud that he got his pronouns right- he had no idea that some people have opinions about that. I freaked, but simply said "because they love eachother." And that was that. When my kids embarass me like that I think back to that and breathe deeply!