on the scent

on the scent

1 (of an animal) following the scent of its quarry. 2 in possession of a useful clue in a search or investigation.
See also: on, scent