I don't know if I would use intelligent. I would use personality. There are many fish with great personalities. Cichlids usually have great personalities. There are dwarf cichlids that you could look into, if you are looking for a good fish for a small tank. But other than cichlids, I would say that bettas have a great amount of personality also. Not to mention ther are beautiful as can be.