I feed weekly according to his widest point. He takes the rats down no problem. The cage is a 20L and he is still young, bought 7-8 months. Roughly 3' long. He has two hides. One fake rock hide and one that is an overturned and cut down flower pot. Both similar color, material, height, and area inside.