I have a persian kitten that is underweight when I adopt him. Fast forward, he is now 6 months old and I try to keep him in a good weight range. He’s around 6.5-7lbs and I feed him around 250 Calories/day. I also give him around 20 Calories worth of treats daily. However, he always seems hungry (hanging around his food bowl, meowing) and I feel like I don’t feed him enough. I’ve tried to feed him 300 Calories/day and he gains weight way too fast. Any opinion on this? Thx!