Charities say higher living expenses, the return to office-based work and evolving lifestyles have made pet ownership less attractive.