I think you could teach both.
I personally planned from the beginning to potty train Joel outside. He was a snow dog from the begining, lol I stuck him out in the snow at day 1 since he was 8 weeks old, and he LOVED it all along never wanted to come in. The funny thing is he loves the cold and snow but hates the rain