Sorry if I read this incorrectly...but you've only fed him ft mice? Why not try live small rats (to start)...seeing as that's what the previous owner said he ate.
??