the reason why aros refuse to eat is very complex, my english ability is not so good to explain it very clear

, but i think you can understand
1. water condition is too bad.
2. temperature is too low.
3. disease/parasite inside.
4. overfeed and dyspepsia.
5. tank condition changes,e.g. light changes, tankmate changes, move to new tank etc.
6. feed single type of food for a long time, they may refuse to eat.(usually asian aro)
7. kept alone, he need a competitor of food.
8. shocked or injured.
9. he just dont want to eat(usually happens when season changes), he will be ok after several days.
not every reason will certainly causes aro to refuse eat, e.g. most alone kept aros are all right with eating, while some aros dont, but after offer them some tankmates,they start to eat.
i think you will dig what i am saying, and find out what's wrong with your aro. then a correct way to cure him.
