there is no reason to eat that it dose the body no good
Corn Snakes? Yes, all snakes shed their old skin.
No. Most snakes do not. Most will shed their skin on the ground.
They regularly shed their skin its quite irreagular for them to shed skin though..
Yes.
Yes.
shed
As snakes grow the skin doesn't grow with them, so they shed the skin because it no longer "fits" them. By shedding the skin they can get larger, and grow.
dead skin
snakes
Every snakes skin shed looks kinda silvery when it is really fresh. As the shedded skin ages it turn a dirty yellow color.
All reptiles shed their skin. Reptile skin doesn't 'stretch' like ours does. Instead, when the current skin gets too tight, they grow another one underneath. They shed (or slough) the old skin, and the new skin allows them to grow a little more.
ALL snakes shed their skins - their skin doesn't 'stretch' like ours does, so they have to discard the old skin when it gets too tight.