A child advocate is someone that is a professional or organization that speak out on behalf of a child’s best interest. In child custody cases it can be someone appointed by the judge to help a child in a court case. The advocate can be a child welfare expert or a lawyer.