A child advocate is a social worker that provides assistance and support to children in difficult family situations, often involving neglect and abuse. Their responsibilities include spending time with a child, interviewing their teachers, doctors, and family members, and attending court hearings. Advocates may also provide counseling, recommend substance abuse programs, or help find a child foster placement. After reviewing the case file, they suggest the best step for the health and safety of the child.