I sure as heck don't keep mine indoors! They've broken out of any cage I've ever put them in - even one made out of metal. For something that doesn't move that much, they sure are strong!
I find mine won't eat any f/t foods... the only thing they'll take are live baby elephants. NOT a pretty sight, and those elephants are really hard to get, what with them being endangered and all. They cost me a good 500$ per week each to feed. It's crazy.