Ich kenne mehere Hunde im Freundeskreis, die ständig alles Fressbare aufsaugen. Die könnten vollgefressen und kurz vorm Platzen sein und würden trotzdem weiter fressen. Ob das immer mit Hunger zu tun hat weiß ich nicht. Meiner Meinung nach hat jeder Hund seinen individuellen Kalorienbedarf. Mehr Kalorien machen auf Dauer dann einfach auch nur fett und damit tut man dem Hund auch keinen Gefallen. Auch mit Diätfutter gewöhnt man den Hund nur an größere Rationen, oder? Da finde ich es sinnvoller, den Hund an "normale" Rationen zu gewöhnen. Ich kann nur aus eigener Erfahrung sprechen, dass vor allem Fett und Kohlenhydrate für längere Zeit ein Sättigungsgefühl geben. Oder den Hund durch andere Beschäftigungen vom Fressdrang ablenken. Verhungern wird er schon nicht. Wenn Übersäuerung etc. ne Rolle spielen sollte, dann halt basisch dagegen gehen durch höheren Gemüseanteil.
PS: Möhren würde ich kochen oder feinstpürieren, nicht nur reiben. Nur so sind sie verdaulich für den Hund.