what is stromectol prescribed for can you give ivomec orally to dogs ivermectin tablet online shopping can humans take ivermectin where to purchase ivermectin is ivermectin legal in south africa