1. Do they have a dog? (У них есть собака?) - общий вопрос. 2. Do they have a dog or not? (У них есть собака или нет?) 3. Why do they have a dog? (Почему у них есть собака?) - специальный вопрос. 4. They have a dog, don't they? (У них есть собака, не так ли?) - разделительный вопрос.