I have had this ball python for almost a year now. When I got it, it would not eat. I tried waiting awhile in between feedings and tried different size mice but they were all frozen. As soon as I tried a live white mouse, the snake ate it up.
I started to feed it one feeder mouse every week. It seemed like the snake was still hungry so I stepped it up to 2 feeders every 7-10 days. The snake was still eating both of these mice right after the other. It has been defecating and shedding regularly and I always wait for it to defecate before attempting to feed it again.
My local pet shop suggested, because of the regular eating and the size of the snake, that I move up to a small rat instead of multiple mice.
I tried this at the pet shop one night and after a few minutes, the snake ate the small rat! I was surprised but figured that was what the snake wanted to eat.
After the snake ate the rat, it defecated three different times during the next three weeks. There has been none since the third time. After the third time, it was more active around the tank at night; just like it gets when it is hungry. I got another small rat and fed it at home this time. The snake did not seem interested and did not eat the rat. I removed the rat after about 15 mins and tried again a couple of times across the next 2 weeks. I figured that for some reason the snake did not want another rat so I went back to feeder mice. I tried just one even though I knew it had to be hungry by now. In the same scenario that it has been eating since I got it, it would not eat the mouse.
Now is has been about 8 weeks since it ate last which was the rat at the pet shop. It is still active and I handle it regularly. It does not look like it is going to shed; even its eyes are clear.
Any ideas about why it stopped eating? Is there anything else I should be doing? Is it abnormal for ball pythons to just stop eating for awhile?
Thank you for any advice you can give me.




