This is an excellent book. Simple, to the point, and in layman's terms that can be easily understood. I am a veterinarian and I've had a lot of personal experience whelping and rearing puppies. But it was wonderful to have this book to turn to while raising my most recent litter of 12 puppies. It was reassuring to verify what I was doing correctly and helpful to be reminded of things that I should be doing.