Like all snakes, Burmese Pythons are carnivorous. Their diet consists primarily of appropriately sized birds and mammals. The snake uses its sharp rearward-pointing teeth to seize its prey, then wraps its body around the prey, at the same time contracting its muscles, killing the prey by constriction. They are often found near human habitation due to the presence of rats, mice and other vermin as a food source. However, their equal affinity for domesticated birds and mammals means that they are often treated as pests. In captivity their diet consists primarily of commercially available, appropriately sized rats, graduating to larger prey such as rabbits and poultry as they grow. Exceptionally large pythons may even require larger food items such as pigs or goats, and are known to have attacked and eaten alligators and adult deer in Florida, where they are an invasive species.[26][27]