第一是母性行為,在狗狗小的時候,母狗通過刺激小狗肛門幫助小狗排便,然后吃掉小狗的糞便,保持清潔。小狗看到母狗的行為,而從母狗處習得。
第二是模仿行為,狗狗是很聰明的,鏟屎官在為狗狗清理大便的時候,久而久之,狗狗自己可能也會模仿,自己去舔舐。
第三是逃避行為,狗狗因受到懲罰,感到恐懼,而吃自己的大便。
第四是取代行為,狗狗有吃大便的天性,尤其是草食動物發酵的大便更具吸引力,由于吃不到其它動物的大便而吃自己的。
第五是階級行為,如果養的狗比較多可能會出現這種行為,就是次階犬吃高階犬的大便,以表服從。
第六是狗狗總是單獨一個關在籠子里,他會感到無聊,他們會通過吃大便的方式來吸引主人的注意。
第七是喂食習慣,由于長時間吃不飽,又找不到其他可以吃的食物,狗狗會吃自己的大便以充饑。
第八是環境因素,同樣是因為犬只較多,狗狗之間爭奪食物,吃不飽的只能吃大便。
第九是營養元素,一些微量元素的缺乏,其中鈉鹽不足是常見原因。
第十就是一些疾病的因素。這個需要你帶狗狗去咨詢專業的獸醫,以找尋解決方法。