Hedgehogs eat insects , snails , frogs and toads , snakes , bird eggs , carrion , mushrooms , berries , melons and watermelons . Hedgehogs feed on insects , snails , frogs and toads , snakes , bird eggs , carrion , mushrooms , grass roots , berries , melons , and watermelons .