Not sure from whom they caught this habit or who taught them, but my nieces say ‘Thank you’ whenever they specifically ask for something and we give it to them. I really appreciate that habit. That is something I have always followed right from my childhood. Recently, my first niece was in one of her fine moods and after her bath when her mom was getting her ready, she started saying ‘Ma, thank you for getting me this nice dress’ and then ‘Ma, thanks for the beautiful hair clip’ and well it continued for each and every thing that her mom used on her (even the cream wasn’t spared 🙂 ). Naturally her mom got pissed after quite a few thank you’s. She said ‘Dear, it is enough if you give your thank’s to people outside of family if they offer anything. There is absolutely no need to do that with your family members, especially your parents’. Those were the exact same words I had heard from my father when I was young and I thanked him for something he got me. I was transported back in time for a few minutes when I heard it again . And no points for guessing that I did not absolutely heed my father’s words and till this date he gets irritated when I say my thanks to him.
And I was glad to see that they did not follow their mom’s advice either 😉 , especially the second one who is yet to speak very clearly and always ends up saying ‘thankooos’ even if we thank her (she does know the word ‘belcome’ i.e. welcome, but doesn’t know where to use it yet). I feel , even though it might be a little too much over the top, they still should learn things like this and use it at home first. And then later when they come to an age where they can understand they can decide if an action requires a ‘thank you’ or not and how much they really mean it and then use it wisely 🙂 . Till then, let the Thank you’s flow.