The coyote is an omnivore and eats fruits, grasses, vegetables, rabbits, mice, shrews and voles. They also eat insects, worms, rats, fish, birds, deer, snakes, and lizards. In the city, coyotes find food easily. They dig up plants in gardens and eat food out of garbage cans.