У меня дома корм для собак стоит постоянно, когда он заканчивается в мисках, тогда я его подсыпаю опять. Взрослых, старых и щенков в доме много, я не слежу, кто и когда поел.
Возможно, ваш Шарик и раньше ел в этом же режиме.
Известно, что корм, съеденный на ночь, начинает перевариваться только утром. Видимо, потому щенок с утра сыт.