No they all eat the same amount
The regular fish food :P
Fish food
fish food
They will usually eat comercially prepared fish flakes.
No.
If you have tropical fish in an aquarium you can find a nice selection of food for them at the pet store.
My Angelfish love to eat ghost shrimp.
Yes, as they are predominantly herbivores.
I'm facing the same problem.Just wait for them to settle in with the other fish and the aquarium.
If you are keeping one in an aquarium, they will eat fish food. If you have plants in the water they will eat those leaves. You can get plants for the aquarium at a Pet Store.
yes sometimes they will even eat the other fish
I suggest that you learn more about your fish in your aquarium. One of your fish might be a bottom sucker which means that they eat all of the dirt on the side or bottom of your tank. If one of your fish are bottom suckers, that's probably the reason why your aquarium is clean. If none of your fish are bottom suckers, than somebody must be secretly cleaning your tank for you.