I love Vancouver. The weather is great (well, I like rain so I think it's great. ) You can find and do anything here. You can go snowboarding, hiking, go to the beach, go rock climbing and a whole bunch of other stuff without going too far. And there are tons of dog related things around here too.