Your choice is your choice. If you'd feel happy anywhere, then its all fair game. If you think staying behind to help your best friend would stifle your dreams, or moving down to VA without your puppy would make you unhappy, then I'd say don't take those choices. But its all up to you Though, personally, I'd go to Colorado.