Puff Adders are (my favorite word!) ovoviviparous, and can give birth to several dozen live young at once. These young are independent from birth. They are a common species, and have not been evaluated by the IUCN. In the wild, Puff Adders actually have several enemies, including badgers, raptors, warthogs, and other snakes.