is ivermectin allowed in south africa can you give horse ivermectin to dogs how to use ivermectin tablets 12mg stromectol ivermectin for humans