That's great!! My yorkie is the same way. He will only eat as much as his body needs and won't overeat but maintains a consistent weight

I know what you mean. I homecook, so I know what you mean about figuring out portions. After awhile, it becomes second nature. Sometimes, if I don't give him enough, he will ask for more. These little guys are so smart