what type of drug is ivermectin how do i get ivermectin in canada stromectol pill for lice is ivermectin for dogs safe for humans stromectol and bird mites where to buy cheap stromectol overnight shipping no prescription