Hello. I have 2 Ball Pythons. One is a 3'11" 5 year-old Female, who was adopted 2.5 years ago. The other is a 3'4" 2.5 year-old Male that I purchased as a baby. When my Male Ball Python was a baby, he would just eat like crazy and grew very quickly to a length of 3' by 1.5 years of age. Over the last year, his feeding behavior totally changed. He went off feed for 7 months and lately has only eaten scarcely. He is now 3'4" and I wonder if he still has hope of being over 4' someday. The thing is that I know that he would be over 4' if he would just eat more! Whenever he has eaten lately, he will eat 3 or 4 meals in a row, shed, and then just goes off feed again for a month.
1) Is there any method that I can use to get him to eat more before this winter comes?
2) My main question: Do Ball Pythons just eat less because they live longer than most other snakes, therefore taking longer to reach their adult size-range?

