A ring-tailed cat maybe? There are badgers around here so it is possible.