is ivomec safe for human consumption how fast does ivermectin work on chickens is horse wormer safe for humans where can i buy ivermectin uk