A review by crickedcactus
A Dog's Purpose by W. Bruce Cameron

4.0

Sorry, my eyes are sweating, can't write properly