Нестача вітамінів, неповноцінне харчування. Ще одна причина поїдання собакою землі – нестача будь-яких елементів, авітаміноз, мізерний раціон харчування. Не отримуючи необхідних поживних речовин із їжі, тварини таким чином заповнюють дефіцит мінералів.

Будь-який собаківник жахнеться, помітивши, що його щеня їсть землю. Камені, які собака ковтає разом з землею, не перетравлюються. Потрапляючи у ШКТ, вони травмують м'які тканини кишечника, шлунка. До того ж, тварина може зіпсувати зуби, подавитися і задихнутися.

Якщо щеня їсть землю і каміння, то таким чином він просто пізнає навколишній світ за допомогою своїх органів чуття.