Hershey (my mini dachshund) had Giardia and he was prescribed with metronidazole as well and it cleared it up. They also treated him for Coccidia as well at the same time just in case and they prescribed Albon for it. Everything cleared right up and he hasnt anymore problems with it. Your lil darling should be fine too!
I dont want to gross you out but just be sure you always wash your hands after cleaning up any potty and also if you have just been handling your furbaby alot before you eat or stick your hands in your mouth because we can get giardia...but as long as you use good hygiene you will be fine. I have good hygiene but I still kiss my furbabies alot and I didnt get it so you will fine...I just wanted to point that out...mainly in the event if you have young skin kids!