What Do Hedgehogs Eat? Hedgehogs are small mammals with a unique morphology especially when considering their back hair is made up of sharp spines. These tiny creatures are native to Europe, Africa, and Asia.
Hedgehogs are primarily carnivorous. They eat a diet that comprises of small snakes, insects, mice, slugs, snails, worms, and frogs. Other hedgehog species are omnivorous, which means that in addition to consuming proteins obtained from meat, they also eat plant materials.