Ants and small organisms.
A mountain pine beetle eats white bark pine trees
you do silly.
berries
The north American porcupine eats a variety of foods. They are herbivores and eat berries, twigs, and other vegetation. The north American porcupine forages on the group for food and eats what is available in the area where it lives.
A bear.
deers eat berries
yes
Shrubs do not eat berries. A carnivore is something that eats meat. Perhaps you are thinking of "cannibal" - something that eats its own species.
animals eats what
black bears
a mousebird eats berries and fruit.
Despite the berries inside the mouse, the eagle is still a carnivore (a bird of prey).