Dogs do have long-term memories, especially for those whom they love. Cats have a memory for things that are important to their lives. Some cats seem to have extraordinary “memories” for finding places. Taken away from their homes, they seem able to remember where they live. The key to this “homing” ability could be a built-in celestial navigation, similar to that used by birds, or the cats’ navigational ability could be attributed to the cats’ sensitivity to Earth’s magnetic fields. When magnets are attached to cats, their normal navigational skills are disrupted.