Question: why are there so many squirrels?
Answer: Apparently, we've had a "mast" year for acorns and other nuts -- meaning a bumper crop -- and that has led to a population explosion of squirrels, all racing to grab and store this abundance of food.