Charlotte takes on Dallas on 4-game slide