"Да, есть" - это короткий ответ на вопрос "Has your family got a dog?" ("У вас в семье есть собака?").
По поводу вопроса о том, является ли семья одушевленной или нет, в данном случае используется выражение "Has your family got", что означает, что семья владеет или имеет собаку. Вопрос не касается состояния или чувств семьи, и слово "family" в данном контексте означает членов семьи, которые проживают вместе.
Если бы вопрос был сформулирован как "Do you have a dog?", тогда ответ можно было бы дать "Yes, we do" или "Yes, I do" в зависимости от того, кто отвечает на вопрос ("мы" в случае ответа от членов семьи или "я" в случае ответа от одного человека).
ответ: Yes, we have.
По поводу вопроса о том, является ли семья одушевленной или нет, в данном случае используется выражение "Has your family got", что означает, что семья владеет или имеет собаку. Вопрос не касается состояния или чувств семьи, и слово "family" в данном контексте означает членов семьи, которые проживают вместе.
Если бы вопрос был сформулирован как "Do you have a dog?", тогда ответ можно было бы дать "Yes, we do" или "Yes, I do" в зависимости от того, кто отвечает на вопрос ("мы" в случае ответа от членов семьи или "я" в случае ответа от одного человека).