Answer: germaneshepherd

AnswerCrossword Clue
GERMANESHEPHERD

On-topic animal keeper?