First, that is hilarious.
Second, I don't envision that mysterious, inaccessible element of bigfoot to be part of his abilities. I want him to just be a quietly strange anomaly on the local police force, something of a local celebrity, but no one goes crazy about him because, once you scratch the surface of his bizarre identity, he is a surprisingly boring, normal guy.