Fish have a bit of a bad reputation for being forgetful and having short-term memory loss, but this is far from the truth. Research has shown that some fish are far more complex than we think, and are capable of remembering details for a very long time. Our favourite pet fish, the goldfish, can actually remember things for three months, and they show this in the way they beg for food.