I just heard a woman call out for her dog named Sid. No wonder he was a no-show.

London skyline from Waterlow Park in Highgate - a popular place for dog walkers.
London skyline from Waterlow Park in Highgate - a popular place for dog walkers, including Sid's owner.