Answer: sharpshooer

AnswerCrossword Clue
SHARPSHOOERExpert at keeping dogs away?