In nature, animals that live in the same area don't usually eat the same kinds of food.  Giraffe Eating from a Tree Some animals (like zebras) eat grass that is close to the ground. Others (like gerenuks) eat leaves on low bushes. Giraffes eat leaves high up in the trees.  Giraffes are browsers. They eat leaves and buds from trees and bushes. They do not usually eat grass. Their favorite food is acacia leaves and twigs. ***page 9