I believe it's legal to obtain them from hatcheries. At least it is in Alberta and we have similar laws about lakes and bringing home live specimens and lake water. Here if you purchase the fish from a hatchery you are just required to keep the bill of sale with the fish while transporting.