Answer: legalbeagle

AnswerCrossword Clue
LEGALBEAGLECrackerjack counselor
LEGALBEAGLEProsecuting pooch?