Carly is 30 weeks old...OR...she will be 7 months old on the 22nd. I took her to the vet today to get a check up/physical, because she is getting spayed this Friday. Well she only weights 11 lbs. The vet said he was worried she isn't gaining weight like she should. Asked me how much she eats, etc. She eats twice a day. Once at 7am and again at 4pm. She eats half a cup each time, so she gets a full cup of food a day. Which is what the bag says is okay. What do you guys think?

Here is a picture of her from just a couple of days ago: