Pesky critters are mink Could it perchance have been the awesomeness that is a Stoat? The two are weaselly distinguished as they are stoatally different