The cost of dog ownership

Over the last year or so, I have been thinking about getting a dog.