the keys are a tell tale sign of the dog walker