Question: what all do snakes need?
Answer: 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.