marcus wrote:
you didn't say what size your oscar is? from very small to about 6-8" (thats baby to 6months ish) you need to feed 2 or even 3 times a day. small amounts just enough that the fish will eat all the food in 2 minutes ish. remove any thats left. if you feed 3 times then I would give a little less so the fish isn't totally full at each feed. at 6-8" you can feed once a day, same as before all the fish will eat in 2 mins. at full grown 12months+ once every 2 days is ok. or feed daily and miss a day or 2 on occasions. some people also use a 3 minute feed time, again thtas ok as long as no food remains. it takes a bit of time to understand how your particular fish feeds. but the above is a general rule that works fairly well.
Thanks he is about 6 - 8 cm now. The problem isn't overfeeding or food un-left the problem is he keeps on eating everything you drop into the tank like a vacuum cleaner. I know certain dog breeds if given the chance will eat themselves to death and become obese, dont know about fish tho.
I basically feed him till I can see his belly going round then I stop and feed him the next day again.