Over their lifetime, the average cost of owning a pet is between £16,000 and £33,000 for a dog or cat.
Cats might be lower maintenance pets than dogs, but they’re still going to end up costing you at least £12,000 over their lifetime, and on average closer to £17,000.
We’re a nation of dog lovers, but our furry friends come with a pretty hefty price tag, with an average cost of around £21,000 over their lifetime.
How much do rabbits cost to keep? From the vets, to food and the hutch - we find out.