Fwan-
I am so sorry to hear about Teufel!!! Did you try borrowing an humane trap and set it at night in the areas where he has been seen?
I know many people think that traps can be traumatizing and harmful.. I used to think that myself until I used a trap from my SPCA to trap an injured feral...