The title you gave your post made me 'just have to look!' Lol! I'm glad I did too! This a darling scrappy quilt and a perfect use for charms. The puppy going against the crowd is such a cute touch.
The charity you are giving this too sounds like a good cause.