Giardia usually causes pretty mild disease that gets better on its own or with treatment. Shelter personnel stated "We are in desperate need for help from the public as far as raising funds for medical, because obviously it costs a lot of money to treat the dogs. It’s a lot of money to treat an animal with giardia." It’s actually pretty cheap to treat individual cases, but this makes me wonder whether they are treating all dogs in the shelter. That’s not something I’d recommend because there’s little evidence that treatment of non-diarrheic animals is needed or useful.
Presumably this outbreak (whether it was caused by Giardia or something else) will end soon, either because of or despite of what was done. You never know if you did something to control the outbreak or whether it just ran its natural course. If it truly was Giardia, I’d be surprised if there are more problems, but resolution of the outbreak won’t change the fact that many dogs that they bring in will be shedding the organism.
Giardia is a cause of diarrhea in people, but we now know that dogs probably play only a minor role in human disease. The type of Giardia that is most often found in dogs is a dog-specific type (Assemblage D) that cannot infect people. Unless these dogs were infected with a strain that can infect people (uncommon but not impossible), there’s no risk to people. Regardless, avoiding contact with stool, especially diarrhea, is still a good idea – for prevention of Giardia and other diseases.