A Dog's Purpose
Peter Canavese
In this sort of Quantum Leap for dogs, a soulful, gender-confused, repeatedly reincarnated canine goes on a magical journey of Hollywood formula. Come with me, and you'll be in a world of pure manipulation.