I fed mine the night it got home and it ate. A little slow, but it ate. If your anemone doesn't eat, it is because it doesn't want to. If it spits the food out, it isn't hungry or the piece you tried to feed it is too big. You should be ok with two times a week. You will get varying opinions on the frequency that you are supposed to feed them. I try twice a week. If my BTA isn't hungry, it won't eat. If it is, it will eat. I just left mine for 5 days without feeding and came home and it looked great. I fed it and it ate right away last night. They are very hardy so you will be fine. They like meaty foods though. Any from the list above is great. I feed mine silversides and occasionally change up.