Humans are reason for why domestic animals have strange and varied coat colours
Study proves humans have actively changed the coats of domestic animals by cherry-picking rare genetic mutations, causing variations such as different colors, bands and spots, according to a new study.