Dogs have the kind of photographic memory that's less like a dictionary and more like a series of important memos all lined up. At least when it comes to places they know they can score some food, ...