Точную причину у конкретной собаки не всегда удаётся определить, обычно проблема многофакторная. Риск повышают нарушения консистенции стула, хроническая диарея или запоры и лишний вес. Рацион, из-за которого стул становится слишком мягким, тоже может мешать опорожнению желез, тогда ветеринар иногда рекомендует больше пищевых волокон.
Отдельный фактор – размер породы: с закупоркой чаще сталкиваются некрупные собаки. Секрет застаивается, густеет, протоки закупориваются, и начинается воспаление.