By Daniel Selwood2024-12-11T11:43:00
The UK’s vast pet population goes some way to explaining why Brits spent an extra £10.4m on petcare products this year
Already have an account? Sign in here