Manchester and Leeds are the places where the most people spend on dogs (56 per cent in each city), followed by Edinburgh (53 per cent) and Brighton (51 per cent). Spending on cats is highest in Nottingham, where 68 per cent of the population spends most on felines, followed by Birmingham (57 per cent) and Liverpool (53 per cent).
In Bristol, fish are the most popular pets, kept by 52 per cent of the city's inhabitants, while the citizens of Southampton (45 per cent) consider rodents to be the coolest pets.