I'm not a herpetologist or expert, but I've had a pet royal (ball) python for 7 months. This is what I do know. Pythons and boas are solitary animals. They don't hang out with others of their kind except for mating. Snakes do eat each other as well, so when kept as pets should be kept alone.
depends if they can eat it
They have venom glands in the back of their mouths that produce a toxin that other organisms react to. Only venomous snakes can produce venom.
a hawk or other snakes
Yes
It depends on what species of snake and the location of the snake. Many snakes will eat other snakes, other common predators of snakes include birds and foxes.
yes they are. the corba eats other snakes and the female andaconda can be twice as large as the male and eats mate after they are done
No, snakes are not cannibals. There are snakes that eat other snakes, but cannibals are humans who eat human flesh.
No. Although king cobras do east other snakes they are not particularly picky. Few snakes are.
No, they don't.
yes
snakes are ficticous
Ladders and Snakes. ?