I had an 7-8" baby Australian Jardini I bought from B-Al's a long time ago not eat for 31 days, once. Then one night it ate 12 1" rosy red minnows all at once and everything was fine, besides the hugh lump in it's belly. Try keeping the light off for a few days and maintain good water perimeters...