If you have already bought a puppy or you are just thinking about doing it, and if you want to raise your puppy right, this book is meant for you.
If you have friends who have purchased a puppy recently, share this book with them.
If you are a breeder, give this book out with a puppy to his new owners.
If you have not a puppy but an adult dog, you can still find out something new and useful for you in this book.