a snake will eat anything it can get its hands on including babies
No. A snake simply waits and hunts and if unsuccessful the snake will die eventually.
anything it wants to. Preferably rattlesnakes
In captivity, a corn snake will eat mice or rats. In the wild, a corn snake will eat anything it can find, such as birds, lizards, bats, or frogs.
anything small enough to swallow whole
maybe there is an eagle maybe
Depending on the size of the snake... anything from newborn (pink) mice to large rabbits !
In theory a snake CAN eat anything that fits in its mouth. However, there are no native snakes large enough to eat a wolf anywhere wolves are also native.
Small snake species do not eat vultures. Pythons are able to to prey on vultures.
depending on the snake it will eat anything from crickets to mice and other snakes, or if you have a large boa it will even eat small dogs, and ( I wouldn't recomend spiders, but you can give it them if you want).
Lizards insects mice rats really anything
Well, crocodiles consume anything bigger than them and alligators usually consume anything that is smaller than them.