I don't know what you're smoking, Canada doesn't have green cards. And no, Canada doesn't give PR status to anyone before they have lived there for some time.
http://www.cic.gc.ca/english/express-entry/
It's called Express Entry which gives Permanent Residency. If you are selected, you get PR before you land in Canada. The reason I said Green Card is that this is the term most people on this forum are most comfortable with. What I had meant is PR.