As silly as it may sound, I believe it was over a kicked dog. For a couple of decades, Canada has been sort of the proxy embassy (I believe) for the US in Iran, my understanding is, you haven't had one since the hostage thingy, nd work through us or the UN. Whilst we essentially abhor the Iranian government, we play the diplomatic game etc. He nuclear arms thing, the treatment of its own citizens, the arrest, rape and beating death of a Canadian citizen has really gotten the dander up on Canadians. However, recently an event that truly peeved Canadians off was the arrest of a Canadian citizen who happened to be walking his dog past a Al Qud rally in Toronto and an Iranian came out of the crowd and kicked the guys pet ( dogs are considered unclean by some Muslims.) That really pushed it over the edge and put some steel into our politicians. JMHO. Incidentally, you should You-tube PM Harpers comments about I'm-dinner-jacket.. the president of Iran..