Niall Griffiths Delhi is: Surprisingly chilly and surprisingly canine: the street dogs are everywhere and completely...