PetsMart sells canned fly larvae (which are maggots) along with canned river shrimp, crickets, dragonfly larvae, etc. My fish just LOVED them but it really creeped me out throwing maggots in their tank. Yack. I would suppose fresh maggots would be good for them, too, if you could get past the idea of feeding it to them lol