This is really interesting. The creature has become habituated to a human community like a wild cat or dog. Notice the information we get regarding odor. That last is possibly a giant sloth passing through as well. Another Bigfoot would trigger a conflict.
There is nothing like a lot of eyeballs to settle questions.
The increasing number of sightings and hte vincrewase in human contact this implies that this creature is likely to move binto our managed niches. This has already happened with raccoons and coyotes.
Now if we could find a way to bathe and even groom them. They would likely resond well and communication may open up.