Can fish be trained?

Fish learn and have long memories, but they have limits. My rainbows appear to be able to recognize different people - or at least know who feeds them the most - and act on it. But they don't quite get the idea that jumping out of the tank is 'bad', even after trying it a couple of times.

They aren't up to the level of dogs or other mammals. I train dogs and (attempt to) train fish. On is a lot easier and has more potential than the other :) A lot of people don't think the size of the brain has to do with anything, but so many less neurons are going to limit abilities - ie flies are not going to have the mental abilities of fish.

I'm not sure where the silly idea of a 15 second memory came from, which is a fairly obvious piece of tripe for any living thing that has to find food and survive in the wild and avoid prey, etc... All things have to use and modify 'instinct' and alter the 'program' to suit the situation. Some have more capability to modify than others.

Goldfish are a fish that have been 'domesticated' for a very long time and that makes them easier. They seem to have little fear and will happily let you touch them or practically pick them up and lift them out of the water. It makes them come across as a very 'friendly' fish.
 
My green terror cichlid recognises me when I am in the room. Comes right to the front of the tank to say hi. :) He hangs back in the tank when anyone else is around, and kinda checks them out. My Tiretrack Eel eats right out of my hand, and likes to be stroked.
 
AquariaCentral.com