This is a fantastic library of dog information, from the vet school at the University of Illinois:

http://www.cvm.uiuc.edu/petcolumns/s...m?section=Dogs