We have had our Betta, Francis, since Christmas 2011. He has always seemed a little sickly- he was a gift from PetSmart. He is looking a little worse lately & I got some BettaFix but he seems more lethargic. There is a rainbow like sheen on the surface of his water. The directions for the medicine tell me to keep treating the water for a week, then change it. Should I give up on the BettaFix?
Container size: 1 gallon
I change his water weekly
He has a light that is on during the day & off at night
He has a little plastic leaf that he spends most of his time on
I have attached a picture & would appreciate any advice.