Dogs, like all species, carry many different genes on each of their chromosomes. The chromosomes that are inherited by the puppies do not always carry the same set of alleles for these genes as the original matching chromosomes of their parents. This is a result of