Technical discussion of the effects of genetics on the canine. PhD, Physician, Researchers and Vet level discussions. Genetic diversity in the breeds discussed as well as technical papers.