Excessive barking indicates an underlying welfare need or anxiety state in dogs, and addressing the cause through positive behaviour modification improves welfare far more effectively than suppression.
Excessive barking is almost always a symptom of an unmet welfare need or anxiety state rather than a personality flaw. Suppressing barking through aversive devices leaves the underlying welfare problem unaddressed while adding the welfare harm of aversive stimulation. Identifying and addressing the cause through enrichment, training, or anxiety management improves both the dog's welfare and the barking problem simultaneously.