stromectol dosage gale stromectol tab price is ivermectin available over the counter in south africa can humans take horse ivermectin