Постараюсь деликатно осветить и другую сторону вопроса...
Почему собака лает? От трусости, от радости, от возбуждения в общем. Бывают собаки которые брешут постоянно, ну нервуха слабая. А бывает которые всегда спокойны, но например когда хозяйка идет с другой собакой возбуждаются (ревнуют).
Что происходит когда собака лает? Она заводит себя еще больше, подбадривает, усиливает возбуждение. Есть собаки, которые сидя дома молча ничего не грызут, а если появляется раздражитель и они полают, то начинают убивать мебель, обувь и прочие предметы. В некоторых подобных случаях и помогает антилай, не давая собаке расходится до безумства.
Что происходит когда подрезают собаке связки? Они лают, но бесшумно. Вдыхают воздух, и с силой выдыхают обратно. Изводят себя.
Что более гуманно, выбирайте сами.
В частном доме и всегда молчаливая собака с подрезанными связками ... ну не знаю.