If she is on drugs, get her into a treatment facility. For a lot of young women having a baby will make them more responsible. In your daughter's case, that did not happen. To have CPS take a child, that parent has to be visibly unfit. CSP usually requires parenting classes. Know that you cannot make her a better person, she has to do that on her own. You might want to back off her for a bit. If you are always fixing her problems, then she has no reason to grow up and handle them herself. Put it to her like this, "If she doesn't take care of her child, why should you take care of her?" She's an adult. If she is going to stay with you, she should be supporting herself with a job, paying you rent and taking care of her child. If she is not going to do those things, then all you are doing is helping her be irresponsible.