Jo, snakes do have an egg tooth. They use it to slice the egg shell, and then they stay in the eggs to (yes absorb yolk) and also they poke their noses out to fill their little lungs with air, and often flick the tongue to taste their new world.They reast a little still in the egg, to gather strength for the rest of the hatching.