The group of sucker catfish is quite diverse in its diet: the vast majority of species feed herbivorously on plants and algae. Of these, many species are also wood eaters. However, there are also species, such as the zebra or cactus catfish, which do not eat plants but eat micro-organisms, insects and even dead fish.