buy cheap stromectol overnight shipping no prescription is ivermectin for dogs safe for humans does generic stromectol work to clear scabies stromectol for lice how does it work