Ah! We had some folks from some kind of supernatural stuff. I suspect their stuff was kind of private in their world, so I shouldn't spread tales. They seem to be handling things all right though.
Wolfsbane was a bad thing, but I suspect that's a bit like the entire "my vampires sparkle and don't care about cold iron or silver" stuff. Not something I'm familiar with.
I suspect you'll be fine. After all we watch our own. I know a guy who runs a second hand shop at all sorts of hours and my good friend from home knew a Hogwarts person who could turn into stuff. No issues with weirdos running around with stakes or squabbling about which flavor of what was in control.