Faits: A. C._ a été mis au bénéfice d'un délai-cadre d'indemnisation ouvert le 20 janvier 2005. Le 23 septembre 2005, il a été assigné par l'Office régional de placement (ci-après: ORP) à un programme d'emploi temporaire organisé par l'Association d'emplois temporaires X._. Prévue pour la période du 3 octobre au 31 décembre 2005, cette activité consistait en des travaux de conciergerie au collège Y._. Selon le cahier des charges, l'assuré devait être présent de 7 heures 30 à 12 heures et de 13 heures 30 à 17 heures 30. Une pause de 20 minutes (9 heures 40 à 10 heures) était également prévue. Cette mesure relative au marché du travail a été interrompue le 30 novembre 2005 d'un commun accord entre l'organisateur, le concierge responsable (A._) et le conseiller ORP, aux motifs que C._ ne respectait pas les horaires et consommait de l'alcool durant les heures de travail. Par ailleurs, ces mêmes personnes ont également reproché à l'assuré de n'avoir pas modifié son attitude en dépit des mises en garde qui lui avaient été adressées. Invité à s'expliquer, l'intéressé a indiqué qu'il profitait de la pause du matin pour consulter le journal en vue de trouver un emploi et un appartement; il a admis la consommation de quelques bières. De plus, il a confirmé avoir quitté son travail plus vite le 3 novembre 2005, mais avec l'accord de son supérieur tandis qu'il a nié avoir quitté son emploi à 16 heures le 23 novembre 2005. Par décision du 22 décembre 2005, l'ORP a prononcé une suspension du droit à l'indemnité de 21 jours, à partir du 1er décembre 2005. Il a fait grief à l'assuré d'avoir fait échouer la mesure relative au marché du travail. Saisi d'une opposition de l'intéressé, le Service de l'industrie, du commerce et du travail (ci-après: SICT) l'a rejetée par décision du 6 octobre 2006. B. C._ a déféré la décision sur opposition du SICT à la Commission cantonale de recours en matière de chômage du canton du Valais qui l'a débouté par jugement du 29 mars 2007. C. C._ a interjeté un recours en matière de droit public contre ce jugement dont il demande l'annulation. A titre principal, il conclut à ce qu'aucune suspension de son droit à l'indemnité ne soit prononcée à son égard. A titre subsidiaire, il requiert que soit prise à son encontre une mesure de suspension de son droit à l'indemnité compte tenu d'une faute légère, le tout sous suite de frais et dépens. Le SICT ne s'est pas déterminé sur le recours. Pour sa part, l'ORP a déclaré maintenir sa décision. Quant au Secrétariat d'Etat à l'économie, il a renoncé à présenter des observations sur le recours. 