PRINCETON, WV (CNN)–A baby was found drenched in his own vomit after West Virginia troopers pulled over a suspected drunk driver this week.

Troopers noticed the baby, clad only in a diaper, sitting in an improper child safety seat. He was coughing and covered in vomit.

The mother was allegedly too drunk to even tell troopers her son’s name.

The one-year-old was taken to state police barracks.

There, senior trooper D.C. Graham gave the boy a bath, cleaned him up, and even got him to smile. Graham wrapped him in a towel and watched him until child protective services showed up.

The child is now with a legal guardian.

The mother faces DUI charges.