Lucky you have only mice, Ive had wild cats in a haybarn, still got scars from 20 years ago sorting those suckers out, was fun though with them being double jointed and all aswell.
Do whatever works for you, poison or trap. Theyre not much of a problem to get rid of.