Okay so i just completed a 25% water change a few days ago and my tank is about a week and a half old ( I cycled it by adding nutrifin cycle.) My betta is happy and healthy blowin a bubblenest (i think!

) But i just noticed today that the water is a little cloudy and if i put my nose to it smells. I looked at the how to guide that came with the 2.5 gallon and it says to complete a water change up to 25% then reduce feeding to once every other day until you see positive results. And one more thing, i dont think im overfeeding midnight i give 4 or 5 pellets a day. ( if i am overfeeding please let me know and tell me the appropriate amount to feed.) And he fasts on saturdays. So please help! oh yeah and i think he has finrot

the medicine i have is melafix and it says 1 teaspoon per ten u.s gallons and he lives in a 2.5 gallon tank! Please help!