DD (3.10) was given a magazine yesterday and complained that the crappy plastic tat that came with it was similar to something she already had (she wouldn't usually complain, honestly, but was very hungry and had just woken up from a nap so was a bit left of centre - please don't immediately write her off as a brat!).
My mum was trying to distract her from it when I came in and heard what was going on. I told DD that when that happens, she should just say thank you and not tell the person that she already has the toy, as it might make them sad that she was disappointed.
Mum did a raising-her-eyes-to-heaven thing and told me that it was fine, that I shoudn't be saying that to her, that I can't expect proper behaviour in that situation yet. She clearly thinks I expect too much of the kid.
I'm going to keep saying it regardless as I want it to be second nature to her. I think she's well capable of understanding - she's a very empathetic little girl and likes people to be happy, plus she loves to behave well and be praised for it, so I don't see why I shouldn't say it.
To be honest I don't have huge faith in my mother's approach to teaching us how to behave; we didn't get advice, we just got given out stink to if we got things wrong. It didn't work out too well; I have the confidence and social skills of a brick, and I want better for DD.
AIBU to continue to gently tell her what's expected of her, rather than just write her off as incapable of proper behaviour till she's older?