to eat it. the reason? I do no know
Edit:
Possibly in order to defend themselves. Normally it's the other way around. If the fry are small enough, goldfish will eat them. Either that, or the babies are naturally aggressive towards the bigger goldfish.
My friend had the same problem. Her dad thinks (and we think) that the tails on the fantail are small and colorful, and so they look like goldfish food. Hope this helps!
They were probably fighting with each other.
no
cause they want to
There is really no commensalism that takes place between goldfish and other creatures. Occasionally, goldfish will clean their homes by eating leftover food and waste products.
Yes, but slowly.
They will chase eachother's tails.
Question is unclear.. Do Goldfish like eating worms? Do Goldfish get worms from eating to much? Or are you meaning another form of Question? Any-who take a guess at your question.
Goldfish are naturally attracted to rotting fins, so if your goldfish has rotting fins get a cure for it or change your water. Or, in the other case, if that goldfish is bullying its tankmate, move the bully or victim to another tank or return the bully to the pet store.
The only time a goldfish is eaten by another goldfish is when the parents breed and they have eggs.The eggs hatch then the parents eat them because they mistake them for lava or something.if ur fully grown gold fish is eating another fully grown golfish then its not a goldfish at all!!!!!!!!CHECK FOR THE BREED in other cases.
Goldfish may only appear to eat fish food but technically they are eating other animals because inside fish food is a rare animal named the bbanornet which gives protein to small fish such as the goldfish.
i am not sure about eating sharks but i have had a few eat each other.