A) ABSOLUTELY!!

Q) if not how does one explain the WEREWOLVES of Berwyn or even LONDON?