Some dogs have longer ears, which may also play a role in helping to funnel scent molecules into the nose.
And like cats, dogs certainly use the sniff mechanism for maximum detection of odors.
They also have a nasal pocket that permits odor molecules to accumulate and interact with olfactory receptors.