If frogs mean protection in native American folklore, then it might mean that it has taken away some bad luck from you.
In ancient verdu times the frog was associated with spontaneous energy. A dead frog represents capturing energy with the potential to unleash power.