You have a bug with the needles. If you take the eyes without taking the needles, it works. But if you take the eyes while the needles are in your inventory, you hear the jingle but you don't see them.
If one shows the apple in the stable, the answer is: "Nobody interested"; yet the mare finds it to her taste.
I don't know if it's up to you, but there should be an automatic Look() after restoring the game by Load().