It depends on the species. "Sustainably farming carnivores" is not a thing that actually exists on land or sea, and a lot of people's favorite fish are carnivores. Herbivores like tilapia could often be raised on agricultural waste, but in practice are raised on corn and soy.