Varför snor han maten?
Alla förändras ju, även hundar. Allting runtomkring förändras ju också, så man kan inte förvänta sig att en hund ALLTID ska bete sig som den alltid gjort.
En hund vet säkert om den har gjort något fel/otillåtet, om inte annat så vet den av tidigare erfarenheter att matte/husse blev rasande när den låg i sängen/stal mat/kissade inne förra gången, så det är bäst att hålla sig lite "låg" när de kommer hem.
Sedan om det är "skäms"-känslor (dåligt samvete) som hunden känner, det är jag inte säker på. Hunden gjorde något som kändes rätt för den, just då.