Feeding babies solid food before 4 months can lead to childhood obesity, a new study says. Credit: Getty Why do kids get fat? What a dumb question. The answer is obvious: lack of sleep. No, that's not right. Kids actually get fat...New study offers another new explanation for childhood obesity.