A great many species eat mosquito larvae. Other predatory aquatic insects (e.g. dragonfly larvae, aquatic beetles) as well as freshwater fish (e.g. guppies, killifish, carp) and even birds (migratory songbirs, waterfowl) will eat mosquito larvae. Tadpoles also eat mosquito larvae.
Well they do NOT eat Mosquito s, they usually don't eat once adults they just breed and die, if they do eat they eat nectar. As larvae they eat what most larvae do, roots and other vegetation in the soil.
There are several types of shrews but most of them eat invertabreates, crustaceans, and insect larvae and larvae. They are carnivores so they eat other animals that are small. Shrimp, mosquito, beetles, dragonflies, etc.