I have a beagle/boxer mix and she weighs right at 30-31lbs. She is perfect at that weight and stays there easily. She has always eaten the lower end of the feeding range for her weight. We had been feeding her Pedigree Weight Maintenance or Beneful Weight Management, mainly because she wasn't really active and we didn't know better about the food. She is more active now, but she is a house dog, so still not highly active, she is about 10 years old and has always had good energy and such. We learned about the better foods and switched her to Chicken Soup after quite a bit of research (we were torn between that and TOTW in the yellow bag) and decided that we would try the Chicken Soup because it was much better than we were feeding her and cheaper than the TOTW, which appeared to only be marginally better. Today was her first day and she only ate half of her serving and we fed her the lowest serving for her weight, from what I understand on the bag. She ate right about 1 cup of food. Is this a sign she doesn't like it? Does she really only need that much of this food because it is so much better? For comparision, she was eating 2 coups a day of the Beneful or Pedigree and she ate 1 cup of this. Thanks!