It is hard to measure how much better a dog's sense of smell than a human's. But what we do know is that dogs can possess 300,000,000 olfactory receptors while humans have about 6,000,000
The part of a dog's brain that process olfactory data is about 40 times (proportional) larger than the part of our brain that processes olfactory data.
And if that ain't enough. Dogs posses an organ that is absent in humans. It is called the Vomeronasal Organ or sometimes the Jacobson's organ. This organ is specialized to focus on pheromones. The Jacobson's organ communicates with a separate part of the dog's brain than other olfactory data.
Dogs are just walking and pooping noses... with a slobbery tongue