I too was looking for an agent.. But seems like it is much easier to fill out the form and send it to the Abu Dhabi office as there isnt an embassy for Canada in Qatar.

Google for it and you'll know the procedure.