狗吃大便主要是因為體內缺乏維生素和一些微量元素, 嚴重的甚至啃吃牆皮。 雖然狗吃大便的行為除了令人噁心之外, 對狗並沒有太大的健康危害, 但有時大便中會有寄生蟲、細菌或黴菌, 吃後難免會生病, 因此最好還是改悼狗吃大便的行為。
首先應儘量讓狗生活規律, 不要把狗養在人來人往或是狗來狗往的環境, 最好能定時定量餵食足量的食物, 並讓狗適度運動。
訓練狗改掉吃大便的習慣, 需要一定的耐心。 原則上最好能讓狗立即知道它做了錯事, 要在它正在做的時候告訴它, 因為等事過境遷後再去處罰它,
狗雖然總是一副粗枝大葉、漫不經心的樣子, 但是它對主人的動作很在意, 隨時都在觀察著主人。 因此在清理它的大便時, 記得先轉移它的注意力後再行動, 清理動作也不要太大或是急躁。
目前市面上有一種叫做驅避劑(防狼噴劑)的商品, 把它噴在大便上, 或在大便中加入辣椒、胡椒粉,
旺猋寵物網建議, 除了以上措施外, 還應給狗更換適合的食物。 選用脂肪及蛋白質較佳的飼料, 最好讓幼犬一天至少吃四餐, 成犬一天吃兩餐, 就能避免狗餓過頭導致的營養不均或吃太快而消化吸收不良。 另外, 添加消化酵素也可以幫助消化, 從而防止狗因消化問題而吃大便。
如果這樣還是不能解決狗吃大便的問題, 就必須考慮是否可能是內科疾病引起, 最好把狗帶到醫院檢查, 找出真正的原因加以治療。