It is my understanding that good animal shelters try to not adopt out dogs with health and temperament problems.
As for a source of pets, I wouldn't go anywhere else. My two dogs both came from animal shelters and I couldn't be happier with them.
Make that "severe" health and behavioral problems. Some do have problems but none that the shelters doesn't believe cannot be handled. And they always tell the adopter what they are.