Hello Andy,
You are fortunate that you've only had to deal with one. I live in the country and even though we have two outside cats, who do their duty, my shop is outside their immediate area of responsibility. It's been an ongoing struggle the entire time.
I have already had to shampoo the carpet of 0327 once because mice got in and urinated on it. I had the windows up and doors closed and somehow they still got in. I'm getting ready to take 0327 to the Ripon show in October and didn't want to have to convince anyone the odd smell inside was something CHP specified for their SSP order