狗狗长皮虫的主要原因是因为它们可能会食用被感染了皮屑虫的食物或者饮用被感染了皮屑虫的水源,或者吃了感染了皮屑虫的啮齿类动物。此外,狗狗也可能通过接触感染皮屑虫的其他狗狗或者环境而感染皮屑虫。皮屑虫是一种寄生虫,可以在狗狗的肠道内寄生,并且在狗狗的排泄物中释放出来,污染环境。如果狗狗经常舔自己的毛发或者排泄物,也可能会导致皮屑虫的传播。为了预防狗狗感染皮屑虫,可以定期给狗狗进行驱虫,保持狗狗的卫生习惯,避免让狗狗食用生食或者未处理过的食物,以及不让狗狗接触已知感染皮屑虫的其他狗狗或者环境。如果狗狗已经感染了皮屑虫,应该及时到兽医处接受治疗。