Дать час - это как? Или вы думаете, что хозяева специально заставляют ее лаять? Скорее всего она воет от одиночества, пока хозяева на работе, они сделать ничего не могут. Законных вариантов заставить собаку замолчать нет, только договариваться с соседями, чтобы они занялись этим вопросом и обратились к кинологу.