The Patron Saint of Lost DogsDo you love animals? Do you love quirky humans and their idiosyncrasies, no? Well then this book is likely not for you, but if like me,...