Every dog has its day until you take it all away.
And your thinking that I'm fine but I'm wishing you where mine.
And I'll take it all some day, concoct my dreams so they will stay.
All in life is hard to find and so I keep it open.
Things getting clearer, but still I lay and wait.
Things getting clearer, but still I lay and wait.
Every dog has its time and one day I'll have mine,
So many dreams, so hard to please, a model life so full of needs.
All I want is in my head and I want it in my hands.
All I want is waiting there, all I want is waiting.
Things getting clearer, but still I lay and wait.
Things getting clearer, but still I lay and wait.
Things getting clearer, I'll get my day.
Every dog has its day.