I've traveled quite a bit and have to say that I love San Francisco, where I currently live. It's a "small big city" where the businesses I patronize know my name, the restaurants I eat at know what I like, there are a lot of people who have a love of animals and plenty of places for dogs, it's hilly but still a great place for bicycling, it's rarely too hot or too cold, and you can walk from one end to the other in half a day.