
One of my two came to us with this, at 4 months. He was producing rotten stools which took him and me to my vet where this was discovered, along with roundworm eggs despite my being assured he'd been wormed. He was given Panacur which did nothing. In the end he was put on Metronidazole (Flagyl) which finally produced several clear fecal tests. He would still produce a good stool first thing, but by the end of the day ............. yuck. In the end, a visiting vet from the sister practice I was using suggested he had a tray of Hills I/D after which I was advised to make up a fish and potato diet which I did, and the result was a m a z i n g. And such a relief to be able to not be thinking about stools all the time

Eventually I switched him onto a commercially made Fish and Potato diet - Arden Grange Sensitive and he continued to be absolutely fine, with a good appetite. I can't recomment this more. Actually after some years on this, I made a mistake and ordered their Fish and Rice which is slightly cheaper, and he is still fine.
If she's producing clear fecals, she can't reinfect herself btw. I did have a few tests done (and my Whippet too just in case) before I was satisfied that he was clear. Not having experienced Giardia before, I checked and understand that most of the protozoa will be killed off with treatment but some will burrow into the gut, remaining dormant unless the dog is stressed.
I hope you take all the necessary precautions with this as humans can get this - so normal hygiene must be observed - and not that it did much for the grass outside, we used Jeyes Fluid to clean up where he'd messed too.