In terms of David's original question, UGF's are useless on a 1 gallon. I have used the 1 gallons but left them out so there was more room for the fish. At a minimum do 1 50% and 1 100% water change a week. If you get a 5 gallon you can cycle it and only have to do 1 water change a week.
If you tested your water when you go as long as you do you would find out how truly toxic the water was your fish is being forced to live in. I can only imagine the state of the water that was in your little tank. We water change our 75 gallon more than you are changing your little tanks and ours is cycled AND 75 gallons. You can't just assume that because your fish are survivors that what you did is correct. Bettas are hardy fish and can withstand quite a bit of abuse.
I have not always been the best owner but I wish I had and I really feel horrible for the conditions my prior fish lived in. They were my pets and I didn't really give them the best enviroment. The owner I am today would have yelled at myself the way I was. Horrible!