Re: Other people feeding your child
Maybe one way to deal with it is to say- loudly- "Oh, don't take Grandpa's cake/soda. Let me get you your own piece/cup." And then look at Grandpa (or whomever) and say "I don't want her learning to take things off other people's plates. It's not good manners for a toddler!" That way it's about you teaching your daughter a lesson, not about you telling the adult how to behave.
Coolest thing my big girl said recently: "How can you tell the world is moving when you are standing on it?"
Coolest thing my little girl sang recently: "I love dat one-two pupples!"