There are two main reasons snakes could begin to eat themselves, namely an inability to regulate their own body temperature, and thus they overheat, and when they are stressed.
Why does a snake eat itself?
The technical term for this is "poikilothermic," which means their body temperature matches that of their surroundings and "if snakes get too hot, they can become confused and disoriented." Because their metabolisms are also temperature-dependent, the animals mistakenly think they're hungry and start chowing down on ...
Do snakes eat their own skin?
Registered. No, they dont eat the skin. When snakes go 'blue' there is a period of a few days when they clear up again before they shed. You should find she sheds within the next few days.