This poor creature has been literally ripped to pieces by traffic and/or scavengers.
Skunk
Dog
Coyote
House Cat