1. 斷絕機會:狗狗大完便後, 馬上清理乾淨, 讓它無機會吃到大便, 在無法掌握何時會大便的時間時, 帶上口罩使吃不到大便或是可能要關在籠裡, 籠子底層空隙要夠大使大便不會在卡在籠內有機會去吃到, 溜狗時一定用狗鏈以防止便後來不及阻止而讓它又吃了大便, 大便後就走開給它讚美, 大便後想要去聞它的大便就立刻阻止, 在狗狗居住的環境中要把所有的大便包括其它狗或動物的大便清乾淨, 使它沒有機會去吃大便。
2. 斥責、及時阻止:狗狗吃大便的當時要嚴厲阻止, 不可用體罰, 否則得到反效果,
3. 鼓勵:狗狗大便後讚美它, 以食物鼓勵引誘, 讓他忘了去吃大便, 慢慢把習慣改掉。
4. 糞便中加入狗不喜歡的味道:狗狗大便後在糞便中加入很辣的辣椒、很苦的藥或你的狗不喜歡的味道, 這要飼主去發掘你狗狗不喜歡的是甚麼味道, 每只狗不一樣, 可能要嘗試看看。
5. 以命令阻止:這要有過服從訓練的狗才有用, 它必須能聽懂你的命令, 例如不行、坐下、來等命令, 當狗狗大便完後, 命令他作一些服從動作把注意力移開而防止去吃大便。
6. 食物中添加狗消化後不喜歡的物質:在國外有一些商品例添加在大便被吃的狗食物中,
7. 添加助消化劑:有人認為添加消化酵素可以幫助消化, 進而防止因消化問題所引起的食糞症, 在研究中效果未被證實綜合上述的方法可以選一個或數個方法同時進行, 如果有其它症狀同時出現, 你要考慮到是否可能是內科疾病所引起的, 要帶到醫院檢查才能找到真正的原因去治療。