导致狗狗不吃东西的原因有很多。首先,可能是寄生虫感染导致的。如果狗狗长时间没有驱虫,寄生虫感染就可能导致狗狗不吃东西,主人可以通过给狗狗定时驱虫来解决这个问题。其次,也可能是由于饮食不当导致的。如果狗狗食入了一些刺激性或者腐败的食物,就有可能导致狗狗不想吃东西,狗狗可能还会有腹泻和呕吐的症状。主人可以先给狗狗禁食十二小时,然后可以给狗狗喂食一些益生菌。最后,也可能是一些传染性疾病导致的,很多传染病的前期就会有食欲不振的症状。如果狗狗还有腹泻、精神不振、呕吐、尿血等症状,那么主人可以带狗狗去宠物医院检查是否是由于传染性疾病导致的,然后进行治疗。