hey now, the canadians were the first country after the USA/Soviet Union to launch a home designed satellite. Though it was launched from the US, aboard an American made rocket.
'course since then, the US, europe, the russians, and the chinese all probably launch more satellites in 6 months than the canadians have in their history, but it's all relative.
It also took until 1987 to get a canadian in space aboard an American space shuttle, but again, i like the cooperation there, its good use of resources/friendly partner neighbors. They don't need their own stuff.
The US is like that cool neighbor who helps you out when you're between cars or yours is broken down. Throw some cash his way here and there, and he'll make sure you get where you need without making a fuss.