[Verse 1] I would've burned this whole town down If you said you were cold. Would've gave you everything I had, Even things I couldn't hold. You'd throw me just enough To keep me hanging on. I kept calling it love... Looking back, I was wrong. Every fight was my fault. Every tear was on me. You had me saying sorry For things I didn't mean. [Pre] You didn't want my love. You wanted control. [Chorus] You walked me like a dog. Sit. Stay. Come when you call. Every time I found my feet, You wanted me to crawl. I would've took a bullet. You wouldn't take the blame. I gave you all of me... You just gave me a chain. You walked me like a dog... Now I'm slipping that leash. You can whistle all night— You ain't getting me. [Verse 2] I stopped talking to my friends. Stopped acting like myself. Spent so much time fixing you, I forgot about myself. You liked me when I stayed quiet. You liked me when I agreed. The second I stood up, You acted like I changed. Truth is... You just couldn't stand I wasn't on my knees. [Pre] You called it loyalty. I called it love. Turns out... They ain't the same. [Chorus] You walked me like a dog. Sit. Stay. Come when you call. Every time I found my feet, You wanted me to crawl. I would've took a bullet. You wouldn't take the blame. I gave you all of me... You just gave me a chain. [Bridge] Go find somebody else Who'll mistake fear for love. Go find somebody else Who'll never be enough. 'Cause I ain't chasing cars. I ain't begging anymore. You lost the one Who would've went to war. [Final Chorus] You walked me like a dog. Now I'm done playing tame. Keep the damn collar— I don't want the name. I would've burned my whole world Just to keep you warm. Now I'd rather walk away... Than love you anymore.