Read all the stickies on here (thanks they are great!) as well as done other internet research on betta feeding and there are so many inconsistencies, so please someone help- I have a bunch of bettas, all but 1 are very enthusiastic eaters. They get a variety foods, mostly omega pellets (some flakes, some bloodworms occasionally).
I've seen recommended anywhere from 3-10 pellets per day, frequency 1-3 times per day, let them eat as much as they can for 2 minutes, and don't let them eat more than the size of their eye (stomach size).
If I let my bettas eat for 2 minutes they would eat so much they would explode. If I stopped my girls at 2 pellets a piece they would likely attack each other. I cannot always feed them more than once per day (though usually they get more).
I never let them have "extra" food, ie I always stop feeding before there is food leftover, for water quality reasons, and I always took the stand that underfeeding is better than overfeeding, but today for the first time I didn't feed my 4 boys in a separated 20 gal until I got home (usually feed them in morning too) and one of them had bitten his tail:(
So now i'm worried that i'm starving my fish if they still act hungry after I feed them. I don't want them to eat their tails!
Please someone with a lot of experience give me some good advice on feeding bettas, I have anywhere from 1 male betta in his own tank (5 of those), 6 girls in 1 tank, 4 males in divided tank...