what kind of worms does ivermectin kill in dogs how does stromectol work who manufactures ivermectin in australia buy ivermectin online malaysia oral medication ivermectin stromectol ivermectin 3mg price