两对基因决定拉布拉多的颜色。一对基因决定拉布拉多颜色的深(黑或巧)浅(黄)。深色基因是显性的。所以当拉布拉多基因型是EE(纯合子)或Ee(杂合子)时,他们会显现出深色;只有当拉布拉多的基因型是ee(隐性纯合子)才可能是浅色的。
另一对基因只有在狗是深色的时候才起作用,它控制拉布拉多是黑色还是巧色。当其基因型是EE/Ee+BB或Bb时,小狗是黑色;当其基因型是EE/Ee+bb时,才会是巧色。‑
总之,决定黑色拉布拉多的基因是EEBB,EEBb,EeBB,orEeBb;决定黄色拉布拉多的基因型是eeBB,eeBb,oreebb;决定巧色拉布拉多的基因型是EEbborEebb。小狗的这两对基因是由分别来自父母双方的基因自由组合成的(孟德尔的遗传三定律之一)。理论上讲,如果小狗的父母分别携带EeBb基因(遗传表型为黑色),你就有可能在一窝小狗中得到三种颜色的小狗。同样的道理,两个黄拉布拉多肯定只能生出黄色小狗,这是由他们携带的隐性基因决定的。两只巧拉布拉多肯定生不出黑拉布拉多。
带隐性纯合子基因eebb的小狗(黄色),由于他所携带的基因,他的鼻子和眼眶会是巧色的。携带bb基因的小狗都会有色素沉着。按照现行的标准,带巧克力色沉着的黄拉布拉多是失格的。
如果拉布拉多出现颜色错杂,如黑褐相间或带斑点,他肯定不是纯种的。有兴趣的人可能参阅ClarenceC.Little's的《犬类毛色的遗传》这本书。