I remember reading some where that 25% of a species of frogs tadpoles are carnivores and eat other tadpoles/fish/shrimp etc. Natures way of making sure even if there is an algea shortage of some sort, the population can still continue. Now do bullfrogs do this? I have no clue.