It truly depends on what dogs they chose to put through the ordeal. A puppy who is flexible with change is one thing. A puppy or dog that has been traumatized, sitting in the shelter a long time, may be exposed to viruses at the homes, outside, I oppose extremely. And letting the dog choose? PLEASE!! there is no way they can pull that off! It's a DOG! Hello! I don't know how they plan to have the dog choose but this could end up being not in the dogs best interest... they are taking a risk..!