问题分析:宝宝3岁多了只有20几斤重怎么也长不胖不能排除消化不良,包括肠道吸收异常引起的消化不良,可以适当选择适合儿童的健康饮食,需要注意饮食合理化,增加足够的膳食纤维、维生素、蛋白质、矿物质等。额外膳食的适当选择,包括新鲜蔬菜和水果等。还需要注意适当的锻炼,一起增加身体的抵抗力、免疫力,必要时,还需要去医院进行微量元素检测。