This is one of those books that's difficult to rate. It was well done, but I think it was aimed more at novice dog owners who realize that they need to teach their dog proper manners. I found this book to be very basic, and very common sense, but it was helpful in places, and did provide some good insights and tips that I've already applied in the daily training of our young dog.
Common problems like housebreaking issues, excessive barking, and chewing were addressed, but my little dog's (ahem) pet issue, territorial aggression toward other dogs, was not addressed. If you've got a new dog who hasn't really got any big issues, then this book might be a great training guide. If you've got a smart dog who is good most of the time but who has a significant problem issue (not naming any names, Amy), then this book might not be quite enough. Still, it provides a good training foundation, and certainly no harm can come from reading it.