Answer:
A goldfish will typically eat anything that will fit into it's mouth that it can catch. I mean anything. I know from personal experience. So once they get really big, you have to watch and make sure the little fishes are a lot faster than Goldy. :) Hope this helps.