Good Puppy is a creative group led by Roger Good, a little puppy with very good intentions and a very long leash. Launching a children’s book collection in 2013, Good Puppy attempts to bring some light to the journey of self-discovery in order to help children overcome limitations or cope with situations that can have a lifetime of repercussions.