I love Kate DiCamillo. This is such a wonderful story of a girl growing up and growing closer with her father and learning about life with the help of a dog. Loved it. Read it outloud to kids. It is pretty melancholy so I don't think my boys would've read it on their own. But they loved listening to it.