tortoises are herbivorous animals with a diet comprising cactus , grasses , leaves and fruit , walking in the forest