Dark or Ghost type, or both.

Absol, Gengar, Sableye, Sharpedo, Cacturne, Banette (optionally Murkrow, Houndoom, Mightyena)

[Assuming of course that would be IIIrd gen, so I ignored the IV and V gen Pokemon]