bush vipers eat small amphibians like frogs, and toads, reptiles like lizards and other snakes, rodents and birds. they ambush their prey by hanging on to a branch of a tree, waiting for a prey to come close, then jump on the prey and inject venom, and then swallow it. some bush vipers in zoos only eat mice and small birds, but there have been reports on some eating each other.