What Animal Eats a Squirrel?

Squirrels can be vulnerable to any carnivore that is lucky enough to catch one and not get its face ripped off. My cats and dogs have killed squirrels. There are also large birds of prey such as hawks and owls that can kill and eat squirrels.