That looks like it "might" be a badger..... One VERY mean animal..... Can't really tell for sure.... was it about 3-4' long including tail ???
They have claws that will rip up about anything.... and teeth that will tear anything apart.... They are a fairly short animal...