After I thought we were doing so well ... For the background...I have had the betta for about 2 months, he is in a 2.5 gallon cycled tank. It has a small whisper filter (he doesn't seem to mind the current), not heated, its around 72-74 degrees, I'm assuming its too small for a heater. The ph is around 7.6-7.8, nitrite and amonia 0, not sure about nitrate. He has had this problem once before, shortly after I got him. He has a buoyancy problem, and floats to the surface, I only saw him go on his side for a brief second (and I've been watching him closely!), mostly he seems unable to be able to swim from the surface without great struggle. When he had it when I first got him I assumed it was because I overfed him, but I have since stopped doing that, usually fasting him once a week or so. I read that the cause is usually poor water quality, overfeeding, or the wrong food. He refuses everything but freeze dried bloodworms and the occasional pea( I did not feed him for almost a week and even then bloodworms were the only thing he would not spit out!) . Any tips or anything else I can do to prevent this, or something I'm doing wrong? The last time it happened not feeding him for a couple of days did the trick, should I fast him longer or more often?
Sorry about the long post, Thanks for all of your help
Sorry about the long post, Thanks for all of your help