Alright, Dora grew on me here ;)
We've met Dora in the last book, where she pretended that Angel was her sister because she was afraid of people in Wainwright treating her daughter badly as she was born out of wedlock and the little town was very conservative. When she arrived with her stepmother and brother on the farm with the alien warriors it quickly became obvious for them that Angel was hers, but it didn't matter to them. Dora decided she needed to start a new life somewhere far from Wainwright so she could be the mother to her baby and she fled during the night with little Angel. Naffon was obsessed with her since their chance meeting in town, so he went after her as soon as they learned that Dora was gone.
Dora was much better in this book, she was a good mother and stopped being a weepy mess. She took action to better her and her daughter's lives and wanted to become an independent single mom. She joined a caravan of settlers to move to a small town on the other side of the mountains, but sadly she ran into an asshole that wanted to use her there.
Naffon found her just in time to save her from unwanted advances and pretend to be her husband ;) He was a great guy, caring, loving and passionate. He was also great with Angel, not even a grumble when the kiddo was fussy, and he claimed her as his with conviction and without resentment that he would be raising other man's child.
Their journey quickly brought them together and all the hardships along the way made them a great team!