Зачем - одно яблоко? Нельзя просто - яблоко?
Почему нет вариантов "my horse eats ONE apple"?
Потому что есть. Этот вариант давным-давно принимается.
А артикли тут не ставятся?