In Karnataka’s toy town of Channapatna stands a rare Dog Temple, built to honour two mysterious canine guardians of the village.