Wow, love how this post has developed, even including classical conditioning.
I suppose part of the reason we're so surprised when a fish, or any other animal, displays the slightest bit of intelligence, is their inability to use language. Humans have developed a means of communicating using words, and our species has developed in such a way that it is reliant on verbal language. Furthermore, an individual's intelligence is often inferred by their ability to communicate effectively with language. So, a by-product of this is that non-human animals, who clearly lack the ability to form language, are deemed as less intelligent. Thus, when they do anything that remotely resembles human conceptions of intelligence, we're shocked because we have mistakenly linked their lack of language skills to a lack of intelligence.