Newfoundland has lost its standing as a snake-free island. Your thoughts?