I've been put on, put down Couldn't put my foot down In a pair of sensible shoes I've been kissed on, kissed off Ripped up and shipped off Been a little ticked off too I've been runnin' like a stallion And called a rat-scallion fool But I don't mind No I don't mind 'Cause every dog has its day And it's coming my way I've been lost in the fog But every dog (every dog) has its day I've been turned on, tuned in Dropping in and out again From Monaco to Kathmandu I've been that-ied, this-ied Hare Hare Krishnaed Yogi Maharishied too My dogma got run over by my karma
What's a boy to do? But I don't mind No I don't mind 'Cause every dog has its day And it's coming my way I've been lost in the fog But every dog (every dog) has its day Looking back from here All the tender years All the sorrow disappears along the road Nights I've spent alone Lonely streets I've roamed Like a mammal looking for a bone Trying to find my way back home But I don't mind No I don't mind 'Cause every dog has its day And it's coming my way I've been lost in the fog But every dog (every dog) has its day