Originally Posted by Plebayo
You can't fall back on what is "natural". It isn't natural that your snake lives in a tank and has to be given rats from the store because the snake is NOT living in a natural environment.
Actually we can fall back on the natural environment.
Not sure this is the right place, but I will explain myself.
Yup, you are right, pet snakes are not living in the natural environment. Which in itself causes one of the most common reasons for a shorter life in snakes. Obesity.
Snakes in the wild, would not be getting food every week or two. They would eat whenever it is available. At home, we feed them on a schedule.... when we feed FT (frozen thawed), we plunk the rodent down in the tank, the snake does really have to move alot, and eats it up. That is one of the reasons snakes become overweight, the other reason is that they are not "exercising" ex. chasing their prey, searching around for food.
Trying to get a fat snake, not fat any more, is quite difficult (fyi), My Rosie is an overweight corn whom I got from a friend who wanted to see her go to a home where she is paid more attention to, and taken out more. Rosie is on a diet, plus exercised regularly.
Anyways, one method of encouraging the snakes to move and use all of their muscles is by feeding live. Snakes are very good at constricting their prey, they actually have to work to get their prey, and constrict it to eat it.
When a snake is fed live it actually helps keep it in shape, which is GOOD for the health of the snake. I would bet that the OP's snake is not overweight at all.
As responsible pet owners, we have to do what we have to do for the health of any of our animals.... whether our pets are snakes, cats, dogs, whatever. We need to do things that keep them healthy.