no they did not
They don't. We eat honey but we don't live in forests or swamps.
because they eat bamboo
yes they do eat leaves. Since they live in the forests, they eat whatever they can find.
Woodland caribou live in the arctic forests.
To keep away from predators.
Giant pandas eat almost only bamboo, and live in mountainous bamboo forests in China. Red Pandas have another diet.
The "bush" is not usually a term applied to the forests of New zealand, which is where most kiwi live and eat.
Elephants live in tropical forests. They live near trees because they eat them and they also live near water for thirst.
they eat animals from rain forests which include monkeys birds insects
Raccoons live in a variety of habitats, including deciduous forests, mixed forests, rain forests, grasslands, wetlands, mountains, deserts and even in urban environments. They are omnivores and eat a wide variety of small animals, fruits, nuts and berries. They will also scavenge food from trash bins.
There are mice that live in the forests.