I hate cps but if they have validity they will take your kid away, I have had someone call on me with false reports but my file was closed in two weeks but it is still on file even though it was closed.
They called on me for abuse, neglect, not feeding my kids and the child-care provider suffering severe depression. Now I had to provide numbers of my doctor nurses, social communities etc.
YOU need proof, especially when it comes to them
Both my kids were born with Mongolian marks (birth marks that are pale grey, usually located on their back/bum, this happens in people of native American, Mediterranean and of Asian decent. I had a case-worker come to my house to verify that I had food, to check the house and safety, in regards to my children, I passed there, the worker said it was probably just a false call, although she would still need to verify with my doctor (weight ect).
I dont know law in the states, but if they have serious proof, you are screwed but if you are not lying or someone else committed the faults , not only can you SUE for slander but you can go for contempt and a few other things.
They can't touch you for drinking during pregnancy, unless it was severe drinking or hard rugs. Alot of us have drank during our pregnancy, I had a few glasses of wine over the holidays and there is no law against it only morals.
Neglect can mean anything, you neglected something one time, everyone parent can say maybe we neglected to put a diaper or to change them (not intentionally) but when cps says neglect that is hard core.
CPS usually doesnt come in for minor stuff, they usually have valid proof but they cant take your second kid away, unless there is reason for them to do so.
My suggestions and act quick
Take a parenting course
Be around people
attend birthing group or other social groups
Go to play groups
Talk to a counsellor
etc etc
If you can be honest with yourself and others, they cannot do nothing.