5.3 million pet owners worried they can’t afford upkeep of their pets
5 July 2023