Cats. I had a large cat once that would bring home
anything - nighthawks, snakes, rabbits, the occasional neighborhood child or two, and of course, squirrels. The bigger your cat, the bigger squirrel it will take on. And no problems with disposal, either. My cat used to eat everything but the tail which she ceremonially would leave at my feet.