Hi, I'm a first time ball python owner, he's just a normal ball 3 1/2 months old, about 21 inches has already eaten once last friday, and was somewhat active the first two days before that got him that wednsday. ever since he ate all he wants to do is stay in his rock hide which he obviously loves, but i never see him come out, however when i get him out he is moderately active, very docile, does very well with handling has never struck out. I've got two questions, should he be hiding so much, and second, the last two pics i posted are from today, does it look like he might be starting to shed based on his eyes and skin?