Your spouse can sign your photes and forms since 10/1/07
read Passport Canada FAQ, it answer your question.
US passport is fine.
Your spouse can sign your photes and forms since 10/1/07
Your spouse can sign your photes and forms since 10/1/07