You are braver than I. My only predation has come from a weasel cousin, a mink, and despite hardware cloth everywhere, I would still be reluctant to live comfortably with a weasel in the garage. I, however, am a world class worrier.
Best wishes that your visitor is an unsocial beast who does...