As soon as they whistled I left everything I was doing I went to them and said Im not your dog so stop whistling at me Youre only pissing me off

Please fix the punctuation.
As soon as they whistled, I left everything I was doing, I went to them and said "I'm not your dog, so stop whistling at me. You're only pissing me off.