This is roaming around the area where I live. People are saying a Mountain Lion. I think it’s to short long-wise to be a MT. Lion. Thoughts cat people?