its definatly not a racoon. maybe a fox, but i'd put money on either a dog or a human with a dog's assistance. i've seen many many raided nests . . . they're done with surgical precision.
if i had to theorize, i'd bet the nest was either hatched or raided by something else first. the...