A fascinating look at all the major breeds of dog, from Bull-Terrier to Poodle, from Airedale to Whippet, from Collie to Pekinese, as well as a history of the dog, some advice on keeping and breading dogs, and a look at some common canine ailments and illnesses.