most and least expensive cities to have a dog