小精灵鱼主要以藻类为食,有些同类鲶鱼会吃水草,但小精灵鱼却不会,如果水族箱中缺乏藻类,很容易引起小精灵鱼的死亡。
小精灵鱼的体型细小,能游入极为狭小的空间,吃净苔藻,同时也可将水族箱内最使人烦恼的蜗牛卵,吃的一乾二净,进而控制蜗牛的数目,可以说是“水族箱中的清道夫”。