Even DNA evidence isn't 100% reliable. Grime has always been very clear. Dog alerts don't prove anything. Sometimes, however, they can be used by the prosecution, along with other evidence, to make a case as in the Lane and Gilroy trials.
The type of testing used in this case, low copy number (lcn), is as good as useless. I spent a lot of time understanding lcn when I was on the Bamber case as it featured heavily at one of the appeal hearings. The 3 appeal court judges ruled it as "utterly meaningless". It will be a useful tool in some cases but in this case, as with Bamber, its impossible to rule out innocent contamination. With lcn the 'human cellular material' ie source material is unknown eg saliva, blood, skin cells etc. It works with samples invisible to the naked eye.
I note many commentators such as Jim Gamble from CEOP explain the possibility of MM's DNA in the car from GM/KM but its just as likely it came from items MM had contact with which then contaminated other places she had the slightest contact with either directly or indirectly. A reading, full or partial, can be picked up from some material as small as 1,000,000th the size of grain of salt

.