Owners spent an average of £1,486 on their dogs and £1,479 on their cats in 2024. Nearly half of pet owners (46%) bought ...