Giardia is awful. Marcel had it twice as a pup. Wylie only had a soft stool for about a day, since he was an adult - many adults will not get any symptoms. But for puppies, it can life threatening - and it can cause probs down the road bc giardia will actually start to digest sm. intestinal tissue and damage the area. That's a mess for months.
Try to clean whatever you can w/ bleach water. Wash all bedding ecetera. It can be tough to get rid of, but you will eventually.