You see here and there that goldfish and koi types have a memory of 15 seconds. I have seen it on TV and on the web. Well I am here to say, bull crap. My new fish have to learn certain things, things that can not be learned without a nice long term memory. And my old fish that I have had for a while, prove every day that they remember things that they learned a long time ago.
For example, they know when feeding time is. They will start swarming even before anyone approaches the pond. And, the new ones have to learn to actually come up to the top to get the most food. For their first few days they just sort of swim around looking for food that drifts down. Then once they learn, they will always come to the top with the rest.
You might think that it's because they are scared, but its not. There are ones that are scared, and they still do it too. There are some that if you scare, they will remember that scare, and will act accordingly. Once I thought that a leech or something was on one of my fish, so I picked him up. Before I did that he would always be near people with no fear. Now he stays at the opposite end of the pond from people. This was a total change in his behavior. And the only way it can be explained is that he remembers being picked up, and wants nothing more to do with it. He couldn't possibly do that with a 15 second memory. To clarify I didn't actually pick him all the way up out of the water, but I did detain him slightly out of the water, enough to examine him. But I'm sure he hated it.
There are numerous other examples that I have seen with my own two eyes. So to me, to say that a fish has a 15 second memory, is frankly ridiculous.
For example, they know when feeding time is. They will start swarming even before anyone approaches the pond. And, the new ones have to learn to actually come up to the top to get the most food. For their first few days they just sort of swim around looking for food that drifts down. Then once they learn, they will always come to the top with the rest.
You might think that it's because they are scared, but its not. There are ones that are scared, and they still do it too. There are some that if you scare, they will remember that scare, and will act accordingly. Once I thought that a leech or something was on one of my fish, so I picked him up. Before I did that he would always be near people with no fear. Now he stays at the opposite end of the pond from people. This was a total change in his behavior. And the only way it can be explained is that he remembers being picked up, and wants nothing more to do with it. He couldn't possibly do that with a 15 second memory. To clarify I didn't actually pick him all the way up out of the water, but I did detain him slightly out of the water, enough to examine him. But I'm sure he hated it.
There are numerous other examples that I have seen with my own two eyes. So to me, to say that a fish has a 15 second memory, is frankly ridiculous.