Existen especialistas en alimentarse de detritos, fitoplancton, zooplancton, macrófitas, insectos, otros artrópodos, algas arraigadas sobre rocas, moluscos, pequeños y grandes peces, escamas, aletas y algunos sorprendentemente se han especializado en la extracción de ojos de otros peces.