Unfortunately, feeding any snake is not always as simple as putting a mouse in the tank to find it gone the next morning. Occasionally the snake will refuse to feed and it may be tricky to get going again. There are all sorts of feeding hints and tips; however there is always a reason why a snake is not eating. Below there is a checklist of reasons, and then solutions to the problems:
1) Unsuitable vivarium / box
2) Insufficient heat
3) No cover or hiding area
4) Unsuitable food item
5) Recently Wild Caught animal
6) Other
1) Unsuitable Vivarium / Box
Generally when a snake refuses to feed, the first thing you should consider, especially if it has been recently purchased is if the environment is correct. Is your vivarium too large? It is possible to have something too small but this is rarely the case, as snakes often prefer tighter surroundings. Many keepers are so eager to put their hatchling snake in a 3 or 4ft vivarium that they are shocked to hear that this sort of treatment can eventually lead to the death of the snake. The vivarium / box should gradually get larger as the snake grows. For a hatchling snake a tupperware box no larger than the length of the snake should be provided.
2) Insufficient Heat
All snakes should have a thermal gradient, meaning they can go to one end of the enclosure to warm up, and move to the opposite end to cool off again. If the snake is kept too warm, its metabolic rate will speed up which will generally not cause it to go off its food, but it will need more food to keep it going. If the snake is kept too cool, it may go off its food. Not only that, its metabolic rate will have slowed down causing the digestive system to function slower than usual, which may cause the snake to regurgitate any food which it may have swallowed.
3) No cover or hiding area
When keeping snakes in a tupperware box, a hiding place may not be totally necessary, especially if you have a deep layer of substrate for the snake to hide in. However, possibly the most crucial factor of keeping snakes is that they must feel secure. Whether you decide to use an ice cream tub, a cereal box or a naturalistic piece of cork bark, the snake must have an area to retreat where it feels safe.
The size of the hiding area is also important. It must be large enough to fit the snake in, with very little room for anything else. You may also use artificial plants and branches which cover a higher area in the vivarium. Some snakes may feel more secure among the leaves and branches.
If the snake refuses to feed with all these hiding places provided, it is worth placing the food in the hiding place itself, or in its entrance. The snake may feel secure, but not secure enough to venture out to feed. This technique often works with newly acquired specimens.
4) Unsuitable food item
There are many ways of offering your snake a food item. Firstly you need to figure out the size food item it needs. A rule of thumb is that the size of food offered should be no wider than the girth of the snake. If the snake refuses the food, try something smaller.
Below are some bullet points that explain different food items and your method of feeding them: