ivermectin tablets buy online india what does ivermectin do to humans stromectol for lice how does it work can you give ivomec to dogs