Your bags will be checked through , but you will need to collect them at the belt just prior to US customs and INS.
You will be brought through a special Canadian clearance (not Canada immigration) check-through. But you will need to go through US immigration (and customs) here.
After that, you may then put your already tagged bags on the departing belt.