小精灵鱼主要以藻类为食,如果水族箱中缺乏藻类,很容易引起小精灵鱼的死亡。并且小精灵鱼不会像清道夫等鲶鱼一样当水族箱中出现了其他的饵料就不吃藻了。
有些同类鲶鱼会吃水草,但小精灵鱼却不会,且其体型细小,能游入极为狭小的空间,吃净苔藻,同时也可将水族箱内最使人烦恼的蜗牛卵,吃的一乾二净,进而控制蜗牛的数目,真可说是“水草箱中的清道夫”。小精灵鱼的敏感度强,因此清理表现并非很有效率。但与黑线飞狐相比它不贪饲料,专心食藻。