Как се пише: куче водач или куче-водач?

Това съчетание от две съществителни имена се пише разделно – куче водач, мн.ч. кучета водачи, защото при членуване се променя първата част: кучето водач.

Преди да вземе своето куче водач, кандидатът преминава през няколкоседмичен кратък курс за запознанство и обучение.
Кучетата водачи действително са очи на четири лапи за своите незрящи стопани. 

Забележка: В източниците е посочено само правилото, на което се подчиняват подобни съчетания, не и конкретното съчетание.