Then There Was A Dog: What my dog taught me about life