is ivermectin registered in south africa buy stromectol nz without prescription how does ivermectin work on chickens is ivermectin safe for humans