Someone asked in a thread somewhere if repond slayers worked on humans. The answer he received was yes. However........according to UO.com's Player Wiki:
Slayer Property Items – Ultima Online
Slayer Property Items – Ultima Online