The sentence is : 'You should have listened to me, pet, shouldn't you?'
You should have is past tense and shouldn't you is present tense how does this make sense? The last part should have beeen 'shouldn't have you'. Am I right? Past tense should follow past tense?