Глагол 'have got' используется для выражения принадлежности. Поскольку подлежащее 'his dog' (его собака) стоит в третьем лице единственного числа, используется форма 'has got'.
Ответ: has got