Грамматический словарь Зализняка (склонения слова):
Собаковод, собаководы, собаковода, собаководов, собаководу, собаководам, собаковода, собаководов, собаководом, собаководами, собаководе, собаководах
собаково́д
-а, м.
Специалист по собаководству.
СОБАКОВОД, а, м. Специалист по собаководству.
собаково́д
СОБАКОВОД -а; м. Специалист по собаководству.
СОБАКОВ’ОД, собаковода, ·муж. Специалист по собаководству (см. собаководство в 1 ·знач. ).