为什么狗狗毛颜色不一样呢?

蔡沂和蔡沂和最佳答案最佳答案

主要原因有两点:一是品种血统的不同。这点好理解,如果两种不同毛色的狗交配,后代有可能既继承了父本的毛色,同时又携带了母本的毛色基因,只要基因不纯,毛色就有可能是花的,也就是既具有父本毛色,又具有母本毛色,而毛色的基因有的是隐性的,只有显性的基因不存在时才会表现为这种毛色,所以,如果这只狗终身携带这两种基因,毛色就不会发生变化。

第二点就是随着年龄的增大,毛色发生了变化。比如贵宾犬,我们一般看到都是全白的,其实贵宾犬小时候的毛都是黑色的,随着它长大,毛色会慢慢的变成咖啡色,像人一样,随着年龄的增大,头发会慢慢变白一样。像边境牧羊犬,一般有黑白、黑红或全黑三个颜色,不过边境牧羊犬出生时一般都是全黑的,要长到3个月左右毛色才开始慢慢转变。

还有些犬呢,比如金毛或拉布拉多这种颜色比较单一的犬种,一般毛色不会变异,但随着年岁的越来越大也会从金黄色变成淡奶黄色。所以,有些主人看到宠物医院里的金毛颜色不一样,就纳闷了,不是都说金毛是金色的嘛?为什么这里的金毛有的是金黄色的,有的却是淡黄色的?

其实道理就是这样的。由于品种血统的不同或随着年龄的增大,毛色会发生慢慢变化,所以有些幼犬刚买来的时候和其他的同种犬毛色不同是很常见的,如果品种血统纯正的话,这些幼犬成年后的样貌和成犬是一模一样的。比如贵宾犬,黑色幼犬和白色的成年犬就是同一种犬,只不过毛色不同,只要基因纯正,长大后的样貌都是一样的。

我来回答
请发表正能量的言论,文明评论!