У нас в детсадовской группе мальчик (ему было тогда где-то 2,5г) говорит, чтобы его называли только Леонидом, а не Лёней. До садика был Лёней. Потом пошли в сад и его бабушка настаивала, именно на полном имени, а преподнесои всё так, будто сам малыш настаивает. Но это в 2 года. А почему вы думаете, что в 4 года ребёнок ничего не понимает в произношении СВОЕГО имени? Примерно в этом возрасте как раз они впервые начинают задумываться о нём и разговаривать об этом с родителями. Мой сын (5 лет) недавно заявил, чтобы мы его звали Тёмой, т.к. ему это больше нравится: "...а уж когда вырасту, тогда, так и быть, зовите Артёмом".