You must apply directly to the embassy or high commission for this visa. No third party can assist.
ALL VISA APPLICATIONS MUST BE PRE-APPROVED IN YEMEN BY THE MINISTRY OF FOREIGN AFFAIRS IN SA'ANA. Invited applicants must have their invitor in Yemen take their own Yemeni passport to the Foreign Ministry to have the visa support registered and then communicated to the Yemen Embassy in Ottawa. Only after this approval is communicated can the applicant in Canada apply for the visa in Ottawa.