I have a betta who looks a little bloated in his stomach (not dropsy or anything like that, just doesn't seem to poop regularly) and he's been at the bottom with clamped fins. I fasted him yesterday and today. Nothing on the bottom of the tank.

I want to try epsom salt but I don't know how much to use. I have a 10 gal filtered, heated tank 80 degrees - was 78 but I turned it up.

Also, once I put the epsom salt in, can I leave it in until the next water change (about 5 days later I normally do a 50% water change) and if needed can I re-dose at half since I'll be taking half the water out and replacing it? How long is it safe for them to be in epsom salt?

I am feeding him NLS pellets, about 10-12 a day (he's a giant), and two bloodworms a week and he's been like this on and off since he came here in January. I stay away from flakes with him since he seems to have a slow digestive system. I've had to fast him a few times. Is there anything I should change or add into his diet?