吃,六角恐龙是一种杂食动物,主要食物有水藻、蠕虫、无壳虫或小鱼和少量其他鱼类粪便,饲养上可以喂各样的容易找到的食物,包括鸡肉、各种淡水鱼肉、淡水虾肉,为了方便也可喂食急冻或新鲜的血虫、蚯蚓、蜡虫等或其他高蛋白低脂肪无硬壳硬刺的食物。
六角恐龙鱼是一种食虫鱼,并不食用植物。它们主要以活的或冷冻的猎物为食,例如丰年虾、水蚤、血虫和黑壳虾。它们还可能偶尔食用其他小鱼。因此,六角恐龙鱼不能食用生菜或任何类型的植物物质。
一年就能成年了。人工饲养的六角恐龙鱼一般长到25-30厘米之间就算是成年了,只要能保证它们的食物和营养充足,那么它们1年左右就可以发育成熟。
六角恐龙鱼的状态一直是幼体,所以很难通过形态来判断它们是否进入成年。饲养者要想判断六角恐龙鱼是否成年,可以看它们的脚趾。当脚趾出现发黑的情况后,就说明它们快成年了。