Some do, if they cant find any other food.
Worms frogs ants
Yes
worms
no they don't
In the grasslands, owls and foxes eat meadowlarks.
worms
Baby owls who are a few days old eat worms.
All owls are carnivores. In general terms, owls eat beetles, worms, mice and voles, birds.
They eat Insects, worms, spiders, frogs, lizards, and small birds. They live in tree holes, tree trunks,farms,bushes,forests,and in barns.
well barn owls aren't cannibalistic that i know of but barn owls may be eaten by larger owls sometimes for example the great horned owl will sometimes prey on barn owls. in times of scarce food if a hatchling dies, yes, no food is wasted, other then that barn owls usually don't eat other barn owls.
owls eat bugs
eat you