Определяем, что нужно использовать формы have got / has got, haven't got / hasn't got. Так как подлежащее We (мы) стоит во множественном числе, то используем форму have. Предложение отрицательное (-), значит, используем haven't got.
We haven't got three dogs.
Ответ: We haven't got three dogs.