Canada has signed on to many international instruments. Unfortunately, it has not yet signed on to the Declaration on the Rights of Indigenous Peoples. We're very confident it will. Australia just has, and there are only three countries remaining that haven't.
On March 31st, 2009. See this statement in context.