狗狗有卷毛是因为它们的基因决定了它们的毛发类型。具体来说,卷毛是由一种叫做KRT71基因的变异引起的,这种基因编码了一种叫做角蛋白的蛋白质,这种蛋白质能够影响毛发形态。KRT71基因的突变会导致毛发的皮层和髓质形成不规则的结构,从而使毛发呈现出卷曲的形态。不同品种的狗狗有不同的基因组成,因此有些品种的狗狗容易拥有卷曲的毛发,而有些品种则很少出现这种情况。除了基因的影响外,环境因素也可能对狗狗的毛发形态产生一定的影响,例如气候、饮食、生活习惯等。但是这些因素对于毛发卷曲程度的影响通常较小,基因仍然是主导因素。