The correct option is have got.
Explanation: 'We' is a plural pronoun (first person plural). Therefore, the auxiliary verb 'have' is used.
Correct sentence: We have got a cat.