There are really good rescues out there, there really are.
Here’s what should happen:
You see a dog you like on a website and you send in an application.
You get a phone call from a rescue volunteer who will go over the application with you, tell you if the dog is still available (a lot of times they are not), answer any questions. At this point they will ask your permission to contact your references.
Once your references check out (making sure that your other animals get regular vet car for instance and that you don’t have a habit of discarding animals when you’re tired of them), they will probably arrange for a home visit or ask to have photos of your home.
I know that seems invasive, but I’ve done a few home visits and I’ve ruled out a couple of possible adopters because the home was either filthy/didn’t meet what was said on the application OR after talking some more with the potential adopter found that there are inconsistencies.
In one case, a person who lived right on a golf course discussed allowing the dog to roam. Now knowing that collies are herders, I tried to explain that wouldn’t be a good idea from the get go…that they are likely to chase golf carts and mowers. She knew better. So application denied. In another case, dogs were restricted to the sun porch because “hair”.
So then you move on to matching. In a good rescue, the adoption coordinator will try to match you with a dog most likely to fit your needs, likes and lifestyle. So if you are away from home 9+ hours a day and won’t be using day care, a puppy might not be the best choice. If you have a lot of stairs, a senior might not be the best choice. IME, you then get to talk to the foster about the dog and the foster also has input about the potential adoption…they’ve got a lot emotionally invested in the dog too.
Then…if all goes well, you find your perfect or almost perfect dog.
For the most part, with a good rescue, the volunteers are really doing their best for the dogs and the adopters. Really.
ETA: Shelter dogs can be really great too…but you’re getting an unknown. With a dog that’s been in foster, you know if they’re housebroken, aggressive, fearful…etc.