This book does not only have a interactive way to catch children's attention, but also an amazing message in it. I mean, who does not like puppies, I personally cannot agree more that all puppies are good puppies. This is such fun way to teach kids that no matter how different we all are, we should still accept and celebrate the differences. Very much recommended!