Massive VBIED Explosion

Warning Graphic Language - Massive VBIED explosion in Iraq. The dog looks alright barring some likely hearing loss.