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