Possibly. I have the same "thought". Lived in a neighborhood of houses cheek by jowl on tiny lots, backed up to a tree filled ravine and a neighborhood park across the street. Squirrels EVERYWHERE. They would cross the road on the road or the power wires. All over the yard, raiding bird feeders, etc. Now I live out in the country, 3 big trees near the house, bought the place 6 years ago. I've seen 2 squirrels and I found one of them in late spring when I went to "open" the pool a few years ago.I can't believe it because we live in the woods. Must be predators taking them out.
I have to ASSUME foxes or something are getting whatever squirrels might be around. Or they all moved to town where the living is easy with plenty of "restaurants" to choose from.
