I went out on sunday with my bf and went to the pet store cause he wanted to buy a 10 gal tank. Anyway while i was there i was looking at the betta fish. I found this cute little shy betta the color of teal with a bit of red and purple streaks in his tail soooo cute, so I bought him hehehe. Anyway the problem is he is not eating. I gave him the pellet food I have from wardly, then gave him flakes from nutrifin. He took both and spit them out. Then I tried betta gold pellets, he took it in his mouth and spit it out and then ate it as it was falling. That was yesterday, i gave him 2 more pellets, and he didn't touch it so took them out b4 they rot. Then today gave him one this morning and didn't touch it. I am getting worried, is this normal with a new fish??? He is a very nervous fish though I think, he doesn't stop moving and hiding in his castle lol. One more question how do you keep a betta fish longer than a year??? My fish are in those betta tanks 1/2 betta tanks that look like this Marina Betta Kits at PETCO is doing water changed every week ok or do i have to do more water changes? Thanks 4 ur answers.