Because methane--and therefore, natural gas--does not have any odor, the gas company adds a warning "rotten-egg" smell (mercaptan, thiophane or a similar sulfur-based compound) that can be easily detected by most people.
But, as OP said...Could have been beans and cabbage for lunch