On our property the foxes will take care of any carcasses overnight, except a raccoon. It seems even they know better than to touch one of those nasty critters, lol. A raccoon will lay there for a couple of days until it gets good and stinky then the vultures will swoop in and polish it off.