Dogs have fantastic long-term memory, and they remember their owners even if their owners are not with them for a long time.