argh! no advice but sympathy - I've got a screecher here too.....
I even screeched back at him once - but he got scared.