Homeopathic dog poop

dog poopI came across a link to Excrementum Can. (canine faeces) in a comment left at the excellent quackometer site.  Helios Homeopathy do indeed sell Excrementum Can. at a variety of extreme dilutions (can't be much fun doing those preparations, at least for the early dilutions).  Dilutions offered are 6C - 10M, but while I know that 6C is six 100 fold dilutions, what's 10M?  Is that ten 1000 fold dilutions? [Edit: at this site, it is revealed that 1M = 1000C.  This reaches the heights of absurdity.  10M must therefore be 10000C, or 10000 successive 100-fold dilutions! I am losing track of this level of dilution - perhaps someone less mathmatically challenged that I am first thing in the morning can calculate this...do they really mean 10-20000?]

More about this quack stuff at provings.info, but it's not terribly obvious what it's supposed to do.  The onward link is in German, with registration required, so I didn't go there.

What on earth do homeopaths claim to cure with extreme dilutions of dogshit?  Inquiring minds would like to know...