Prehensile-Tailed Porcupines live in the South American forests of Venezuela, Guiana, Brazil, Bolivia and Paraguay. They are also excellent climbers and spend the majority of their time in trees. Their ranges vary from 20 to 94 acres. They are herbivores that eat leaves, flowers, and roots.