Answer:
What is long and slim, works in light. Has but one eye, and an awful bite?
Metal or bone I may be, many teeth I have and always bared. Yet my bite harms no one. And ladies delight in my touch.
I'm the source of all emotion, but I'm caged in a white prison.
Three little letters. A paradox to some. The worse that it is, the better it becomes.
It is able to speak because it has a hard gone. You know what it is as soon as it has sung. What is it?
Those with eyes bigger than their stomach will definitely leave the restaurant with one of them. It is named after a house pet as well.