The Art of Racing in the Rain by Garth Stein
Great "Dog" Books
1,375 books — 2,028 voters