Yes, squirrels eat moles. Squirrels eat moles because they're a source of protein. As omnivorous animals, squirrels need to consume a variety of different foods in order to receive the nutrients their bodies require. And while there are certainly other options available to them - such as insects, nuts, and berries - moles happen to be an easy and readily-available source of protein that they can snack on without having to go too far out of their way.
Of course, this doesn't mean that all squirrels will automatically go after a mole if they come across one. After all, like any other animal, each individual has its own unique preferences and tendencies. But the fact remains that, given the opportunity, squirrels will indeed eat moles.
Why do squirrels eat moles
It is said that squirrels eat moles because they are a source of food.
Moles live underground in tunnels and make piles of dirt on the surface above them to mark their territory and look for insects, worms, roots, grubs or other types of prey. When a mole pops its head out for air it can be snatched by a hungry squirrel. There are even stories about how the tunneling animals will steal eggs from unsuspecting birds' nests when they feel there's not enough food in their own habitat. Some people say that squirrels eat moles as revenge because the moles dig up their yards looking for tasty snacks like nuts and seeds buried under the ground.
What are moles?
Moles are small mammals that live in underground tunnels. They have very sensitive hearing and can detect the movement of earthworms up to 6 feet away. Moles eat these worms, as well as insects, grubs, and other small animals.
Moles are common mammals that live in the Northern Hemisphere. They are found across Europe, Asia, and North America.
Moles spend most of their life underground where they can be found living in almost any type of soil or terrain. The main reason for this is because moles need to protect themselves from predators like foxes, weasels, squirrels, and other small carnivores. Predators find it much easier to hunt a mole on the surface than one that is deep underground. By hiding below ground the mole has an advantage over its enemies. The mole's diet consists almost entirely of earthworms but occasionally it will also eat slugs and insects such as beetles or caterpillars.
How to keep squirrels from eating mole?
There isn't any way to keep squirrels from eating moles. Why would you want to keep squirrels from eating moles? Moles eat the roots of your plants and are considered a nuisance. When squirrels prey on moles they help you to rid your yard of these pests.
Is eating moles dangerous for squirrels?
There is not any danger for squirrels when they eat moles. The only potential danger would be if a squirrel ate a decaying mole. Squirrels are smart enough to stay away from food that is rotting. Especially if it is another animal.
Can squirrels digest moles?
Yes, squirrels can digest moles. Squirrels are used to eating protein. Since moles are basically all protein, squirrels don't have a problem eating and digesting them
Can baby squirrels eat moles?
Baby squirrels don't usually eat moles. They could eat the meat if it was given to them by their mother or a caretaker. But it is better to give baby squirrels nuts, vegetables, fruit, and insects for protein.
Do squirrels eat moles summary
Some people may wonder if squirrels eat moles and if so, can they get any nutrition from them. The answer to both of those questions is yes. Squirrels will eat moles if they have the opportunity and there is some evidence that mole meat can be a good source of nutrition for them. However, it is important to note that squirrels are not the only ones that eat moles. Other predators, such as hawks, also prey on them.
Looking for other food to feed squirrels, checkout all of our great articles on what to feed squirrels.