where can i buy ivermectin tablets in south africa does ivermectin kill lice on goats is horse wormer poisonous to humans where to get ivermectin in canada where to buy generic stromectol canadian pharmacy without prescription