They eat insects and roots.
yes
No, they are marine mammals.
Yes, they eat many kinds of mammals.
They eat small mammals more coz i dont think they can eat and find massive or big mammals.
Hoofed mammals primarily eat grass
Specific mammals eat according to the needs and preferences of their species.
They would eat mice and similar mammals.
predators and mammals eat food.
Carnivorous mammals eat meat.
They are mammals that only eat plants.
Yes, many birds of prey eat small mammals.
Herons usually don't eat small mammals, really. They prefer fish and insects over mammals.