Новый толково-словообразовательный словарь русского языка, Т. Ф. Ефремова.
собачар
м. устар. То же, что: собачник (1*2,3).