What Having a Dog Can Teach You about Life