A very good question...
Do you not?
Hvordan fik du en syngende gris?!
I just put "Smoke on the water" on and she wouldn't stop.
Omg...thank you for that
No wonder there are more pigs than people in Denmark
To keep den flyvende abe company.
Geez, you tell me. Pig's got talent
Why have you got means the same AS why do you have
For morgenmad med æg og kafe
Because I am an eccentric person
Porco Rosso, baby! That's why
because it was easier to teach it to sing than speak Dansk
Why have you ... should be allowed
That sounds very archaic. I don't think any modern native speakers would say that
‘Why have you a singing pig’ shouldn’t be allowed as the English translation because that is not correct English. Beware not to confuse the word order of the two languages. They can only be directly translated sometimes. Not here. :)
Actually, are you American? Because it's an unlikely arrangement in American English, but in British English it would be possible.