Some believe dogs have a mental map of their terrain.
Many dog owners will agree that their dogs recognize landmarks.
dogs might not know one building from another, but they're apt to recognize a park, vacant lot, or a specific tree as being close to home.