Snails can sleep for three to four years until the climate becomes more suitable for them. The reason snails sleep is they alike many other animals hibernate. Hibernation means that they sleep when weather becomes excessively cold, this is a necessity in survival. Snails will bury themselves in the ground and close their shells off with their own slime.

More Info: blogspot