My guess is that a Great Horned Owl is feeding on the mourning doves. The owls are nesting now, and they have chicks to feed. Great Horned Owls are among our greatest predators, but they are protected by state and federal laws, and cannot be harmed or disturbed.


