I fly through DFW often. As the others said 55 minutes is doable if your in-bound flight is not delayed. If you are delayed make sure you have a back-up plan. You don't say what airline you are flying on but if it's American you could be arriving at and departing from any one of 4 terminals.