I once heard that the average fish has a memory only about 5-7 seconds long. This means that, every 5-7 seconds, the fish forgets the old stuff and develops a new set of memories. I have to wonder about this, because we have a Betta which we keep in the kitchen, Herman. Now, I try to feed Herman at the same time every day; when I come over to his bowl, he sees me coming and swims to the surface to eat, as if he knows it's lunchtime. Often, if I was busy or gone and missed a day, I'll wait...