Animals that eat Bobcats are black bears, cougars, wolves, owls, foxes and coyotes, alligators and mountain lions.
Coyotes tend to prey on bobcat kittens.
Foxes tend to also prey on Bobcat kittens.
Owls often prey on bobcat kittens as well.
Wolves can actually kill adult bobcats.
And cougars can also kill adult bobcats.
Black bears can hunt bobcats when they get the opportunity.
And even alligators will kill and eat bobcats.
Bobcats are also prey to humans as well.
Bobcats themselves mostly eat rabbits, voles, mice and squirrels and they don't have any predators in Iowa.