I kind of hate to refer to this book as a poor man's version of Bruce Cameron's A Dog's Purpose, but that's not too far off. Although in this book the narrator is a human and the dog comes back as a ghost - instead of the narrator being a dog who is reincarnated as in Dog's Purpose - the two have...