I have to say, our shelter is great. It's run by the SPCA though, and they take animal health seriously.
Sadly, if there is a case of parvo, the only thing that any shelter can really do is euthanize all the dogs in the facility, thoroughly clean it, and wait a few weeks before accepting new dogs. They simply don't have the funds to treat parvo, and if one dog has it, all the dogs that aren't immunized, will get it. Even those that are immunized have to be put to sleep because they could carry the disease out of the shelter.
Thankfully that's never happened in our shelter with the dogs, but a few years back there was something going around in the cat section. I don't remember what disease it was, but it was as bad as parvo, highly contagious, and they did have to euthanize all the cats in their care, and didn't accept new cats for months after. It was heartbreaking.
When we rescued Jasper (our border collie cross that just passed away 2 weeks ago :() he had kennel cough, but it was easily treated. Other than that, and the fact that he came from an abusive home, and was terrified of humans, he was physically fine.
I have to post a picture of my Jasper, and Indy too, who passed away 5 months before Jasper at the ripe old age of 16 years. Indy was a border collie cross too, but looked more like a black lab, even though his dad was purebred border collie, and mom was a lab/bc/ you name it mix found in a dumpster when she was only a few weeks old. Indy was from an accidental litter. In fact, he was from a litter that never should have happened. His dad was neutered, but apparently he had an extra testicle (or something like that, don't really know 100% all the details), so our friend figured he was safe, that there wouldn't be unwanted puppies. Well, there were, and we know for a fact that Bingo was the daddy, witnessed the conception ;). But thank Dog it happened, otherwise we wouldn't have had our Indy.
So, my Jasper and Indy, R.I.P. My lovely boys.
Attachment 40053
Attachment 40054
Jasper is on the blue carpet, and he's still pretty young in that picture. He was 10 1/2 when he passed away.
Indy is the old man, with the grey beard. :)