Question: is 40 minutes enough time for a layover in dallas?
Answer: 40 minutes is the minimum connection time for American at DFW. I connect through there frequently and have only a 40 minute layover tomorrow - I'm not worried about it at all. The night before your flight, take a look at the planned gates and terminals and match it up with the Skylink map.