Sweden's Prime Minister, Fredrik Reinfeldt, has met ambassadors from 22 Muslim countries in an effort to defuse a row about a Prophet Muhammad cartoon. The cartoon, published in a Swedish newspaper last month, showed Prophet Muhammad's head on a dog's body. Several Muslim countries protested.