What is this strange animal? You decide!

This is way off my usual topics of religion and spirituality, but it is certainly a search for truth in the natural world. In this case, some people in Texas finally trapped and filmed an animal that IMHO is not a raccoon, dog, kangaroo, rat, or oppossum — but it seems to share various traits with all these animals. Fortunately or not, it was released before any scientist could kill it and dissect it.