I bought my daughter two yorkies (at different times

). Neither of us knew anything about the breed. Benson turned the beautiful golden color--we thought it was the norm. Then I got her Ellie, she has the "normal" yorkie coloring. I bought Emmy from the same breeder--she has the same mom and pop as Benson (golden boy). She has the normal coloring, as Ellie. We love Benson's coloring but now realize that he is not the "norm". What really causes the differences in coloring?