Anyone like to share their knowledge/experience with these creatures? I thought I saw a post or two about them awhile back but can't seem to find it/them. I just visited a few friends in New Hampshire and they say they are real and they are bad a** little rascals. Sorta' like a cross between a tazmanian devil and a weezel?