 While young fish are common in riffles, adults are not rheophilic and will thrive in slow-moving water.Young fish are carnivores, eating zooplankton and small aquatic invertebrates.Adults have more omnivorous diets that consist of benthic invertebrates and algae.