The positive responses you get are almost certainly going to be based on belief and anecdote, whereas medical issues should really be based on evidence. I do not see evidence for any scientific basis for homeopathy, or for its effect as medicine. In support of that I would cite the results gathered by the Cochrane Collaboration.
http://www.cochrane.org/This is the premier international organisation for evidence-based medicine studies for humans and has carried out many meta-studies on homeopathic treatments. Its conclusion is that homeopathy has no effect beyond placebo. In other words, you could give your dog Ruta Grav or Silica or essence of duck's liver and the result would be the same: nothing. (You probably know the physics of extreme dilutions means that the substance is almost certain to contain none of the original content.)
Now, placebo is a very powerful effect and if someone believes that they are being helped then there is a good chance that they will feel better even if the underlying disease process is unaffected. That is how homeopathy "works". Unfortunately, your dog is not susceptible to the placebo effect and the treatment will not help him. However, if an owner believes that a homeopathic substance works, they will interpret any improvement as a consequence of the "treatment", and that is why homeopathy can appear to work in animals. In reality, the body overcomes many conditions with its own resources and if you were to give a homeopathic substance, the strain would almost certainly get better eventually and you really would not know whether the water or sugar in the substance contributed to the improvement.
If it is a strain then you are doing the right things and time will heal. My advice then is save your money for the vet's bill or a bottle of wine.