Squirrels are not herbivores. They are omnivores, meaning they consume both plant and animal matter. Their diet consists primarily of nuts, seeds, fruits, berries, and insects. They also eat small vertebrates, such as birds and mice. Squirrels’ sharp incisors and strong molars help them break down their food, while their specialized digestive system allows them to extract nutrients from a variety of sources.