who produces ivermectin in south africa generic stromectol ivermectin 3mg is ivermectin approved for use in south africa ivermectin dose price how many times should i give ivermectin to my dog