mine takes cichlid pellets then spits them out, it only goes for them when they are in the flow of the filter, it goes for anything that moves, when i feed it lance fish and prawn i have to chuck them in and it darts at them, i think its because it thinks they are alive when they move. it does from time to time take things straight from my hand but that is unnatural, it only does that because it has learnt thats where the food comes from.
good luck with the fish, its one of the most fascinating fish i keep,but just remember you will have to keep at least 3, and in at least a 5 foot tank, and, your best getting another two soon as they are harder to get hold of at a larger size!