where do goldfish eat?
 Goldfish particularly consume naturally occurring carp food in the wild like insects, tadpoles. Apart from this, they also eat frogs, spawn, and tadpoles. Since they are bred from wild carps, they are omnivores and eat aquatic plants, algae, smaller fish, and, other smaller water creatures. Some even release goldfish in still waters like ponds to get rid of mosquitoes, goldfish also thrives on mosquito larvae. 