Las causas comunes incluyen parásitos intestinales, diabetes en perros mayores, problemas hepáticos como la hepatitis canina, gastritis y cáncer. Estos problemas de salud pueden afectar la capacidad del perro para absorber nutrientes adecuadamente o disminuir su apetito, llevando a una pérdida de peso significativa.