Similar Items: What the dogs have taught me and other amazing things I've learned