狗狗不吃东西的原因有很多,有生理性和病理性的,比如刚刚更换环境或者胆小这些都是属于生理性的,等到后期适应之后就能改善。病理性的可能是胃肠道蠕动异常,或者是细菌感染,还有可能是细小或者冠状病毒,如果持续时间长没改善需要及时带去医院检查。