догхантер

Etymology
.

Noun

 * 1) dog hunter a person who is engaged in the extermination of stray dogs