The war in Iraq was fought by America for American -not Israeli- interests. The problems in the Israeli effort against the Hez in 2006 were political and not military failures. Israel fights its own wars. America has never fought a war for Israel.
Saudi-backed forces advance on rebel-held province in Yemen (DPA)
from the article: U.S. army chief heads to Israel as fears over attack on Iran mount