Breeding often keeps the good and bad genes within the same few pools. Thus, mixed breeds mixes up the pools, having a less concentrated set of genes for each pup. Whatever that means. It is the same theory behind not marrying your cousin (first or second generation)...... Hey, I think you can marry your second cousin? Beats me.

Anywho, I think I am correct on this one....but could be wrong, as always!