If you can obtain these homeopathic meds, they are safe
for dogs, taste nice, no side effects, and can either work very well indeed, or sometimes not work at all. It is unpredictable. I have found that most dogs I have known did respond well to homeopathic medicine though.
However, for her future health, do think about having her spayed.