General Rick Hillier also said the 28-member alliance was "dominated by jealousies and small, vicious political battles" and bemoaned its "lack of cohesion, clarity and professionalism" at the start of the Afghan mission.
Hillier made the angry comments in a new book called "A Soldier First: Bullets, Bureaucrats and the Politics of War," which was purchased by Reuters Tuesday ahead of its scheduled publication date next week. Hiller stepped down as chief of the defense staff last year.
Canada often complains that its 2,700 soldiers in southern Afghanistan are bearing the brunt of the war while other NATO members insist their troops be stationed in more peaceful parts of the country and limit what they can do.
"Afghanistan has revealed that NATO has reached the stage where it is a corpse decomposing and somebody's going to have to perform a Frankenstein-like life-giving act by breathing some lifesaving air through those rotten lips into those putrescent lungs or the alliance will be done," Hillier wrote.
"Any major setback in Afghanistan will see it off to the cleaners, and unless the alliance can snatch victory out of feeble efforts, it's not going to be long in existence in its present form."
So far, 131 Canadian soldiers have died in Afghanistan. The combat mission is due to end in 2011 and Ottawa says it has no plans to extend it.