From grooming, food costs to veterinary bills, take a look at the top 20 most expensive dogs.

1. Tibetan Mastiff
Average cost: £2,333. Life expectancy: 13.5 years. Total cost of ownership: £31,530 Photo: UkPets

2. Newfoundland
Average cost: £2,020. Life expectancy: 10.5 years. Total cost of ownership: £28,332 Photo: UKPets

3. Mastiff
Average cost: £1,525. Life expectancy: 11 years. Total cost of ownership: £27,330 Photo: UKPets

4. Boerboel
Average cost: £2,000. Life expectancy: 10 years. Total cost of ownership: £27,028 Photo: UKPets
1 / 5