This marvellous book about dogs covers a wide range of topics, covering different breeds of dogs, their relationship with humans throughout history and how to train your dog. Packed with facts and... This description may be from another edition of this product.