Dog left to have a look (4)

I believe the answer is:
ogle
'a look' is the definition.
(I've seen this before)
'dog left to have' is the wordplay.
'to have' indicates a hidden word.
'OGLE' can be found hidden inside 'dog left'.
(Other definitions for ogle that I've seen before include "Amorous glance" , "Regard lecherously" , "Make eyes at" , "Gaze at lecherously" , "Gawp" .)