Ask at checkin. I often travel through LHR on a route that has a 20 hour layover. AA checks the bags through and holds them for the next flight. I pack a separate rollaboard with my overnight items. It's worked this way every time. I'm guessing if you want your bags, you can simply day at chrck in that you want your bags only checked to DFW.