Hello! I have had my ball python for about 3 months. His hatch date is 8/15/18. His current weight is 349g. For his first month with me his feeding response was insane. He took a small 30g rat every 7 days and he didnt care if it was bright in the room if it was morning or night or how hot it was he just wanted food he went from 270g to 350g in a month and a half. He never really poops though... He pooped one time after that month and a half... I have a girl that poops once a week so i find it strange. Anyway after that month and a half he goes into shed and refuses food for 2 weeks lost some weight but i didnt worry because i know they dont eat during shed well then he finally ate for me i was so happy but now he wont eat... Seems like hes only wanting to eat every other week and i wouldnt be worried if he didnt look skinny he was getting plump now im seeing his back bone and hes not gaining and kinda loosing weight/staying the same. Hes in a 40 gallon tub he has eco earth for substrate i keep humidity 50/60% hot side is set to 92 and cool side is 79 he has a water bowl plants to feel secure three sides of the enclosure walls have a background so he feels secure he has a hot hide and a cool hide. Every time i offer his food he curls in a ball like hes scared and im worried hes going to loose too much weight what am i doing wrong i keep him in a quiet room that doesnt get much foot traffic and i only touch his cage to change his water i have stopped handling completly so maybe he will eat but back when i first got him i handled him three times a week and he ate like a maniac