I just got one as well, 5". Just put it into the tank about 5 hours ago, still not eating probably cos' it's still getting used to its new surrounding. Will try small feeder guppies in 1 days' time.
Sid you mentioned small shrimps. Live or dead? Shrimps meaning those miniature ones like cherry red shrimps, not cut-up pieces of prawns right?