Dragons swoop for Johnson