In this paper, we explored the level complexity of the combinatorial olfactory code that allows mammals with a repertoire of about thousand putatively active olfactory receptors encoded in their genomes to recognize and identify a much larger repertoire of odorant molecules. To that end, we cloned 38 canine OR genes belonging to the same OR gene family and transiently expressed them in a subclone of embryonic human kidney cells (HEK293) permanently expressing the G(olf) subunit. Using a Ca(2+) imaging approach, we established for example that as many as 26 out of the 38 cloned OR elicited a Ca(2+) response when exposed to octanal, whereas 10 responded to nonanal, other aldehydes providing intermediate responses. Altogether, these results demonstrated that the combinatorial code is quite complex in support to the highly developed sense of olfaction demonstrated by dogs.