И зачем так сделано, что питомец может сожрать любое количество корма, превышающего необходимое для насыщения?

Должно быть так, чтобы мог съесть максимум для необходимого насыщения. А то щелкаешь случайно мышкой два раза подряд, и два десятка корма улетают впустую