Quick question: So my pet store says to feed my betta fish 4-5 pellets every other day, my betta pellets food says to feed twice a day and then here I have heard once a day everyday....so which one is right? I don't want to overfeed my betta but I don't want to underfeed him neither.
It depends on the size of pellets and your preference. Most people here feed every day and fast one day a week. Some will feed 2-3 pellets in the morning and 2-3 at night.
Personally I feed 4 pellets a day, all spread out throughout the day. Once early in the morning, once near noon, once at 4pmish and once at 8pmish.
Don't just feed your fish when they seem hungry, because they will seem hungry all the time, haha.
The reason people choose to split up feedings is because a betta's stomach is only about the size of their eye. Think about gorging 3 or 4 pellets into that. I find feeding 2 twice a day of average sized pellets (omega one) is a good starting point. Other smaller pellets, like NLS need to be fed more. People choose to fast one day a week to prevent constipation because in nature bettas wouldn't eat daily. You don't need to only feed 50% of the time to prevent it though, so long as you're feeding a good quality protein based pellet.
Part of it really is up to your fish. Mine will show no interest in pellets if he's not hungry, which is unusual for an opportunity feeder.
I feed 2-4 pellets per day, once in the morning before work and once when I get home at night.
If the fish eats them very quickly, don't give them more than 2-3 at a time, to avoid overeating. If they let them float for a while it's okay, but take them out if they ignore them for more than, say, half an hour.