You do not need to apply your H-1 in canada when you return US. But you need a canadian visa to enter canada.