A Dog’s Purpose by W. Bruce Cameron is an amazing book.
The story looks at relationships through the truly insightful eyes of man’s best friend. This beautiful story made me smile, cry, and laugh out loud. As I read, I started paying closer attention to my own emotions and looked at my pets in an entirely new light. This is a heartwarming and uplifting story, and I found that as the dog sought to discover its purpose, I contemplated my own.