is ivermectin horse wormer safe for humans is ivermectin an over the counter drug how to get ivermectin over the counter in canada where to buy generic stromectol canadian pharmacy without prescription buy online stromectol online pharmacy without prescription