
I know of a huge rescue centre that doesn't home check, simply because they have such a huge turnover of dogs.They have several dogs in & several dogs out every day, so they physically can not keep up the demand & home check, also they have no restrictions on area, so you could travel several miles to get a dog from there & I guess it would not be cost effective or feasable to home-check all the homes.
Far from ideal, but I've seen behind the scenes & you have to see it to believe the high turnover they have. :(