When my children were four I was trying very hard to teach them to be honest and then along came “the good manners white lie” to put a spanner in the works. Fortunately they grasped the “Thank you for the present (no matter what)” lesson after a while but it is not simple at four years old. I have read a thread here from grans about unwanted presents and bearing some of the comments in mind perhaps a little more understanding of the truth versus white lie would be an idea. Sometimes even adults don’t get “it is the thought that counts” and a child so young might be given some leeway and hope that granny explained afterwards.
Mental health worry in grandchild