What's a Dog for? There are a thousand answers to the question that is the title of my new book. This is because being human means needing help, of many different kinds, and sometimes there's not another to provide it.
Read Whole Story
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more.