On occasion, some foxes eat snakes. Foxes are omnivores, so they get food from both plant and animals sources. Small mammals and large insects are the most common prey of foxes.
Foxes tend to search for food in areas where forests and fields meet. With their keen sense of smell, foxes nose out their prey and pounce. Foxes also obtain food through scavenging, or eating carcasses they encounter. However, sometimes a hungry fox steals part of a meal from a bear or wolf. A fox's food does not always come from the wild. Although foxes do not attack pet cats and dogs, they do prey on domesticated birds.