I see a dog lying dead on the street covered in blood and fire I see the men tying rope round its feet watching the flames growing higher And I see a dog crying out in a howl cursing a dying farewell I watch the men as they laugh out loud maybe I'll see them in hell Bring down the hammer And shatter the bones Chain up the shackles Throw weight on their souls I am beaten down, tired and torn But I will weather the storm It all is fair in love and war And I am a soldier in both I see a dog trying to escape Crawling across the ground I watch the men as they break his legs and they beat him down And I see a dog crying out in a howl cursing a dying farewell I watch the men as they laugh out loud maybe I'll see them in hell Bring down the hammer And shatter the bones Chain up the shackles Throw weight on their souls I am beaten down, tired and torn But I will weather the storm It all is fair in love and war And I am a soldier in both Bring down the hammer And shatter the bones Chain up the shackles Throw weight on their souls I am beaten down, tired and torn But I will weather the storm It all is fair in love and war And I am a soldier in both