Biggest ever pet sale launched by Tesco as ownership of cats and dogs reaches record level 25 October 2023