A maioria dos cães que agem como se estivessem sempre com fome não está realmente se sentindo assim, mas está tentando manipular seus donos para que lhes dêem guloseimas. Os cães também evoluíram para comer grandes quantidades quando disponíveis devido à comida é escasso para animais selvagens.
Existem alguns problemas médicos que podem causar fome constante, incluindo diabetes e hipertireoidismo. No entanto, eles são bastante incomuns e geralmente vêm com outros sintomas. Muitos cães saudáveis agem como se estivessem sempre com fome porque os períodos de escassez de comida eram normais até relativamente recentemente em sua história evolutiva. Como resultado, muitos cães comem o máximo possível quando há comida disponível. Os cães também evoluíram para depender dos humanos para se alimentar, então, historicamente, a mendicância deu a eles uma vantagem de sobrevivência.