can you worm dogs with ivermectin is horse ivermectin safe for humans where to buy ivermectin for humans in south africa canadian online pharmacy no prescription stromectol is ivermectin approved for use in south africa