Canada has 2,300 troops in Kandahar as part of a NATO mission and was originally scheduled to pull them out after a short time .