The Art of Racing in the Rain
Alistair Harkness
It's mawkish in the extreme - not helped by a lot of mystical chat about souls and reincarnation that brings back horrible memories of the similarly odd A Dog's Purpose.