For all of the animal lovers out there, especially dogs, I wanted to share with you an amazing book. A Dog's Purpose by W. Bruce Cameron has to be one of my top 10 favorite books. The story is engaging, touching, and gives an amazing insight into a dog's mind. I loved this book from front to back and haven't been touched by a book like this in so long. I 100% recommend this book!