Originally Posted by
AB2BC
I don't think you have to collect your luggage if you are with the same airline. They should transfer it through for you.
They only tag it to your destination YYC. You need to claim your bags to clear custom after immigration at your first port of entry, YYZ in this case.