The Cane Corso breed itself is in a sad state here in Canada. We are fighting tooth and nail back from one of the worst reputations for polluted lines than I think any other country has had to deal with and the fact that these lines are still being bred makes it that much harder.
There are a couple of breeders in AB too (Dark Stone being one), although I am not certain they have puppies at this time but I have friends there who have also imported from the US several dogs and having them shipped in wasn’t ever an issue for them. Their bloodlines vary as well so can give a good idea of the variances in some of the lines they have as their lines have come from Pride N’ Joyz Cane Corso, Castleguard Cane Corso, Cane Corso of Bajer and Liberty Cane Corso and mine come from Cane Corso de Italica Terrae. Some are similar lines and some vastly different but these ladies are knowledgeable about their lines and the breed and are a great resource for learning if you are interested. There have been good experiences and there has been a bad one and dogs have turned out and others have has issues like temperament problems (and this is from someone who did her research), learning from that issue that owner made sure to really look into what she wanted next time.
Like I said before don’t limit your search by your immediate location as importing isn’t difficult and there are some knowledgeable people that have been in this breed a while and they are always more than willing to help you get the dog that suits you and your needs. Temperament, correct structure and health are all vastly important and you want a breeder that is aware of and pairing to improve on all those aspects by selecting the best male for their programs. There are many breeder who travel great lengths to get just the right pairing for their females, we drove to PA to do the pairings with our dogs and the next likely pairing is going to probably be an AI as the male is too far away and there are those that are content to breed to what is closest for the sake of convenience.
Do you research, don’t settle and when you think you know enough about the breed do some more because something changed or there is a new view point on something since you started your research, I know it seems like we harp on the research a lot with this breed but we have so many poor examples of the breed being passed of as a true Cane Corso that it is enough to make you want to throw up your hands and walk away.