Ratings1,157
Average rating3.9
Very YA, with all the angst. But also very sweet and sad. The funny and quirky narrative helps with the moodiness and tragedy that simmer under the surface, waiting to swallow you. The structure was rather simple and somewhat predictable but it's OK. I cried several times. NOT the best book to be reading when your pet is in hospital.