“Rat poison is the DDT of our times,” she said ... One family of barn owls eats 3,000 rats in a breeding season. The proof is ...
What Are Owl Pellets? A tight ball of fur and bones lies in the leaf litter under the evergreens—a telltale sign that an owl is nearby. The nocturnal raptors cough up these grisly artifacts at their ...