Hyena; it looks like a sick,mangy hyena. Might be mangy canine something or other.
Not a hyena, but a smaller variant of it...aka wolverine, mongoose, civet, etc.