Answer by
afamb (557)
Ladybugs typically eat on mites and garden pests which are found in the dirt, soil, and commercial fertilizers. They will also eat smaller insects, moth eggs, and some pollens. But, if there is not a sufficient source of food they will sometimes resort to cannibalism and start to feast on one another!