Because when a Algae Eater becomes fully grown it likes to eat the slime coat off the other fish. ( NOT all Algae eaters though) for example the Chinese Algae Eater WILL eat the slime coat off the other fish when it is fully grown.
NO, not usually.
It depends, if your goldfish are smaller than your algae eater, and big enough to fit in it's mouth, then very much so. If the goldfish are small, but too big to fit into your algae eater's mouth, then he might just injure them. But your algae eater shouldn't be so small that your goldfish could eat it. The rule with fish that I always go by is, if it can fit into it's mouth, it will be eaten.
yes algae eaters do eat dead fish because as i type this my algae eater is feasting on a dead goldfish!
All aquatic turtles eat fish, even if it's too big toeat.
No it wont it just have its eggs and still live but don't get an algae eater if do, get one because they will eat your fish but it only a Pecos algae eater they will eat your fish they don't move in the morning but they are active at night
it doesn't really matter what kind of algae eater you get for the tank.In my experience with goldfish I've found that plecos work well although they get very big and will need to be kept in a very large tank.
Goldfish are omnivorous and will nibble on a bit of algae as a part of their diet just as people will eat vegetables as a part of their diet.
Yeah.
No it will eat a bit of algae but it certainly won't be capable of cleaning the tank. The amount it eats will depend on how long it takes before the turtle kills/eats the algae eater.
plant because they eat algae
Does your snail have algae on it? Goldfish will eat anything that "grows" in the tank. They will eat turtle droppings, water scumm, algae, anything! That is why they are called bottom feeders.
I do not know of any Algae eaters that can live in cold water . Goldfish are cold water fish. So unless you can find some species of cold water algae eater the answer is no they can not be kept together successfully.