The Commission on Elections has set the special congressional election for the lone district of Dasmariñas City, Cavite on Aug. 29, to fill the vacant seat in the House of Representatives following the expulsion of former representative Kiko Barzaga.