What does a shrew eat?

Shrews are in the taxonomic order Insectivora. As the name implies, insects make up a large portion of the typical shrew diet. Food habit studies have revealed that shrews eat beetles, grasshoppers, butterfly and moth larvae, ichneumonid wasps, crickets, spiders, snails, earthworms, slugs, centipedes, and millipedes. Shrews also eat small birds, mice, small snakes, and even other shrews when the opportunity presents itself. Seeds, roots, and other vegetable matter are also eaten by some species of shrews.

Resources: (online)
Shrews