What would eat the head off a toad and leave the body?

Sounds like a cat. Could be a raccoon, but a raccoon is likely to finish the meal. A fog might, but is likely to tear up the rest of the carcass. A ferret or mink would have carried it back to its nest. So, a cat is the most likely suspect.