For a person or kid getting a new puppy or dog, or someone who's had dogs for a long time, this book is worth reading. A lot of info, presented clearly and simply covering everything: training, grooming, nutrition, health, housebreaking, first aid, toys, how to choose a dog, and more.