The world’s largest dog swimming ponds have opened in Delhi and New Delhi.The Indian government said on Wednesday that it was opening four more such pools in the next five months.The pools have been built by the Delhi-based Kalaas Foundation, a charity founded by a father and son, and...