Answer: legalbeagle

AnswerCrossword Clue
LEGALBEAGLE

Crackerjack counselor

LEGALBEAGLE

Prosecuting pooch?