Over the course of its life, the average dog will cost over £25,000 to look after, research has revealed.
Insurance firm esure has found that the most expensive breed of dog is the Whippet, which will cost owner £66,236 in items such as dog food and pet medications.
The study of over 3,000 dog owners takes into account the initial cost of the pooch, dog food bills, trips to the vet, kennel says, grooming, insurance and treats.
Nikki Sellers, head of pet insurance at esure, said: "Today's household pets are treated more like members of the family and this new attitude is reflected in the amount owners spend on their pet's lifestyle.
"Giving our pets the best home possible is clearly high on every dog lover's agenda."
Ms Sellers added that despite the vast amounts people spend on their dogs, many pets remain uninsured.
The cheapest breed was the Jack Russell, which cost owners an average of 20,640.45 over their lives.