ivermectin tablets uses in hindi how long before stromectol works buy ivermectin for dogs canada what schedule drug is ivermectin ivermectin tablets for humans price