一是没有大便,所以不排泄大便。二是有便秘。如果是狗狗一两天没有吃东西,那么肠道里就没有食物残渣,也就不产生能够排泄大便的量,自然就不会出现排便的行为。除此之外,狗狗正常进食但是没有排泄,肯定考虑的就是便秘了。不过便秘也有好几种原因,有些是因为肠道有梗阻,比如有一些骨头、石头、布料等异物导致肠道堵塞,引起的便秘。一种是单纯的肠道蠕动迟缓,导致的便秘。
还有一种是喝水少、缺水、大便干结导致的便秘。还有就是老年犬常见的,直肠憩室、巨结肠等各种疾病导致的便秘。如果只是胃肠蠕动缓慢,可以口服促进胃肠道蠕动的药物或者吃一些高纤处方粮,改善肠道蠕动的情况。如果只是脱水,补充水分,后面自然会恢复正常。但是如果是肠道堵塞或者直肠憩室、巨结肠、会阴疝等疾病问题,就通常需要手术或者药物治疗解决了,没有可行的保守治疗方案。