Yes, also food is affecting it..
niiiiccee. so taking NPCs to dinner or the gym does affect their body status. gifting them gym items possibly does the same (hoping they use it as they have the sporty inclination)