What do salamander larvae eat?
After hatching, they commonly eat their eggshells as a source of nutrients. Once they grow larger they progress to eating small pond and river organisms, and eventually insect larvae (eg. mosquito larvae). Then they grow more and sprout legs, eventually moving onto land and eating small insects.