With a connection through DFW, I'm guessing the flights are on AA. Watch carefully for schedule changes and take advantage of any that can reduce that layover time. If you could get to a 1.5 to 2 hour layover that would be perfect. At DFW itself I would risk a shorter layover time than some other airports.