Muffin seems to have entered a new developmental phase, the one where she thinks she needs to whine to get what she wants and she will not take "no" for an answer. Daddy Muffin came up with a great way to deal with this… when she wants something unreasonable, he just says yes, you can have it, but be aware of the consequence. So far seems to be working like a charm! Typical dialogues go something like this:
Muffin: "These aren't my pencils, I want my regular pencils." (spoken with a whiny complaining tone)
Daddy Muffin: "Those are your travel pencils. Sure, you can have your regular pencils, we'll just leave Nana's & Grandad's house, and drive home and get your pencils. Come on, let's get your coat now."
Muffin: "No, I don't want to get them. I'll play witht these"
It seems to work (so far), we'll keep using this as much as we can! Certainly much easier and gentler than saying "because I said so" or yelling. Go Daddy Muffin!