Конечно, напрасно. Мальчик в своем возрасте "до пяти" еще ничего не знает о фразеологических оборотах, и он понимает все буквально. Для него "Миша ел кашу", "Мама мыла раму", "Баба съела собаку" - это реальность в которой он живет. Наверное, взрослым не следовало вести свои "взрослые" разговоры при малыше. Зато его родители могут порадоваться, мальчик попытался защитить своего питомца.