how to choose a dog-friendly city to live in