I am not completely clear what is going on with Milo. In most cases, it takes awhile for cats to put weight on and, if healthy when "dieting", the weight should gradually come off also. If there is rapid weight loss that we cannot account for, it might mean that he has a medical condition that causes weight loss. If you are concerned about Milo's weight, I would talk to your veterinarian or feel free to send us a more detailed question as well! Hope Milo is ok.
More...