Yes, that is one fo their main meals.
O~o i dun know but I think that barn owls eat the snakes... but "if possible" a snake may eat a barn owl.. DAT WOULD BE COOL though..
Your Mother
Yes, barn owls do eat snakes
eat you
yes, barn owls sometimes eat frogs.
Predators of barn owls include: house and feral cats, Great Horned Owls, Eurasian Eagle-owls, large American opossums, raccoons, hawks and eagles.
mice,shews, rats
Barn owls eat mice, rats and various other small mammals, helping to keep the rodent population under control as nature intended. During outbreaks of the rat / mice population, Barn owls will breed several times during the year, thus acting as a natural pest control.
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.
Tapeworms don't eat or kill their host where to barn owls kill and eat their prey
Barn owls eat mice, and we don't want mice in our barns.
Barn owls diet contains mostly small rodents, such as mice, voles, field rats, pocket gophers, and moles. Sometimes they eat crayfish, large insects, small birds, and other small mammals. Their main diet is mice.it eat mice, puppies.