Bear dog or weasel wolf? Looks more like a weasel to me.
Nice pics (as always)! The Fossa is a type of civet “cat”. :’)