It's amazing that a dog smelling odors could be evidence of anything, even taken in the context of other evidence. In my view the dog is simply a tool to find evidence. The tool indicating there is evidence is not evidence.
That's kind of the problem. If the dog indicates there's evidence in a place you can't get to (private property, for instance), the dog's indications can be used as evidence to get a warrant.