Its a raccoon.
Could explain the hands, but I don’t think they have teeth that big. Then again, I’ve never gotten real close to one’s mouth! susie