Толковый словарь Ожегова
СОБАЧНИК, а, м. (разг.).
1. Любитель собак.
2. Работник, занятый отловом бродячих собак.
| ж. собачница, ы (к 1 знач.).
собачник