The Miraculous Journey of Edward Tulane by Kate DiCamillo
I found this book to be incredibly moving and emotional. It tells the story of Edward, a china rabbit who is extremely arrogant. He is loved by his little girl Abilene and has a perfect life. That is, until he is lost over the side of a ship and then his extraordinary journey begins. Edward suffers much hardship and meets many types of people along his journey – kind, cruel, wealthy, poor, old, young – which changes him for the better. He learns to be humble and grateful and most especially he learns how precious it is to be loved by someone. The ending of the book is just perfect and brings Edward’s journey full circle.