You’re more likely to see urban squirrels eating eggs. They live at higher densities, face more food scarcity, and encounter more accessible nests. However, don’t assume rural squirrels never raid nests when hungry. All squirrels opportunistically take eggs they can reach.