But if you're wondering what should be done FIRST, it would be DNA testing.........he needs to make DAMN sure that child is his before he does ANYTHING else. Because if the child isn't his (and given her history, it sounds like a distinct possibility), all the rest of it is a moot point.
I would bet money that it is his. She screwed up and has really paid for it the last 2 years. He has pretty much beat her down (not physically) about this and she stays to keep proving she loves him and would do anything for him. It is a messed up relationship and they are probably better off apart but I still feel bad b/c of the baby. He doesn't understand the heartbreak of not having your child with you all the time. My dh tried to talk to him too but he thinks he knows it all.