Lawyer said you can have GCs technically but the problem is that how you can prove you are maintain
I heard from one of my friends that his freind got US GC recently. Last month, his friend entered Canada border using his US GC. Then Canadian officer told him that we found you have a Canadian GC from computer system. Then he was asked to chose which GC he wants to keep, he said he have to keep US gc. Then he was asked to sign on a form. When he came back to US, he told my friend that his Canadian PR was taken away.