In fairness taking a dog from a coworker is not the same as a dog from a legitimate shelter. What you are describing should NEVER happen from a place that really cares about the dog.
The shelters I work with just wouldn't let that happen. PEROID!
The legit shelters, IMHO do NOT kill dogs just because they have been there a certain amount of time. Do NOT let dogs go that have problems be it behavorial or medical without some kind of support. And most importantly don't let just ay dog go to just any home.
I hope that both you and
@Aaron56 understand that these are NOT the dogs, but the people which is a major reason shelters exist.