Predatory leeches feed on small invertebrates such as snails, earthworms and insect larvae. They eat flies, crickets, caterpillars, moths, spiders, centipedes, millipedes, earthworms, and snails. Elephant shrews mainly eat insects, spiders, centipedes, millipedes, and earthworms. Mongooses mostly feed on insects, crabs, earthworms, lizards, birds, and rodents. A few species are omnivorous or occasionally carnivorous, feeding on insects, centipedes, earthworms, or snails. Most storks eat frogs, fish, insects, earthworms, small birds and small mammals. It feeds on insects, earthworms, other invertebrates and small vertebrates. The soil mats provide homes to invertebrates, mollusks, earthworms, and salamanders. Species occurring inland feed upon earthworms and insect larvae. It is voracious and eats woodlice, slugs, beetles, caterpillars, flies, earthworms and even small mice. Birds, butterflies, soil microbes, beetles, earthworms, spiders, vegetation, and mammals are particularly affected. Occasionally, it may eat small birds, bird eggs, reptiles, amphibians, fish, earthworms and some insects. Other prey taken includes centipedes, spiders, earthworms. Scarlet tanagers also take snails, earthworms, and spiders. Woodcock eat mainly invertebrates, particularly earthworms (Oligochaeta).