More than 3,000 children in Pinellas County alone are in foster care, separated by their natural parents because of abuse, abandonment and neglect. Many times, the children will never see their parents again, but every now and then, that is not the case.