My doctor told me that I need to gain some weight and recommended that I take Ensure daily. What I am wondering is does Ensure really make you gain weight and if so how does it do it? Also, is the weight gained in the form of fat?