"They feed primarily on other soft-bodied animals such as insect larvae and worms, but larvae of some large species of horse flies feed on small vertebrates, including tadpoles, frogs, and toads." . . . .