Question: what are the tadpoles eat?
Answer: Newly hatched tadpoles are herbivorous and feed on the algae that grows on plants or on rocks in the pond, particularly those exposed to the sun. In the latter stages of their development they become omnivorous, feeding on decaying matter in the pond and tiny creatures such as water fleas (Daphnia).