Our land borders 7000 acres of wilderness so there is every possible critter around and plenty that would eat squirrels. The coyotes are barking tonight as usual and the barred owls are hooting...I would think they would love squirrel for dinner. I watched 5 chipmunks chase each other around this morning while I was chasing leaks.