what all do snakes need?
Like all animals, snakes require appropriate food and water, but they also need shelter and access to appropriate temperatures. Additionally, snakes must defend themselves from predators, and have evolved a variety of mechanisms to do so.