I am only going to review children's books that I truly love- this one- ADORABLE! You could insert the word 'babies' for puppies and it would still mostly make sense. I have to give a shout out to David Walker, the illustrator, for his simply too cute for words acrylic paintings. This little pooch in the left bottom corner is so sweet! Keeps even the most distracted kid focused if they like dogs. My guy loves dogs so we will be adding this book to our personal library. Again, AJ found this while pulling random books off the shelves at the library. Good pick, AJ!