I give mine fleas sometimes. I am at the tail end of an infestation, so I still see them sometimes. The fish love them. I also give them peas every once in a while to help clean out their system. There is someone on here feeding maggots to them. Bettas love live food.
Yeah I was the nerd cooking like 12 peas with my lunch the other day. Just 12 little peas in a saucepan. They do love peas. I have them to my comets too, they love veggies.
Mine eat cucumbers some lettuce, but not iceburg. You have to take out the seeds before you feed them cucumbers, and that's just my goldies, not my bettas.