Western Dubuque hosted its eighth annual We Dance Heart & Soul Dance Off on Jan. 12.