One part mystery and one part love story...
When is the last time you read a mystery that was poignant, romantic, mysterious, heartrending, and hilarious? This book has it all. Kudos to Carolyn Parkhurst! You will fall in love with the characters and root for the dog! Some surprising (to say the least) twists will seal the deal.