I'm just wondering I have a step grandad and i call him by his real name I have never in my 24 years called him grandad but my 4 year old can't say his name should I allow him to call him grandad or will I just be confusing him as he would be a step great grandad ???