An 8-year-old boy in Cleveland Heights, Ohio, was taken from his family and placed in foster care last month because his mother failed to control the third-grader’s ballooning weight. The county’s family services department …