Machu Picchu is a protected area and a World Heritage Site since 1983. No one can live inside the citadel. However, during your visit, you will see several llamas, they are not native to the area, but they were bought to Machu Picchu to enhance the site's beauty and trim the grass.