We adopted two dogs from Mini Mighty Mutts. Both dogs we love very much. They had some medical issues that the rescue handled before adoption. Considering that, plus they were both spayed and neutered, had their shots, and microchipped, the adoption fee is very reasonable.
Also they did a home visit to make sure the dogs got along with our other dogs and cats. So much better than just bringing a dog home only to find out it hates cats or is not housetrained! The whole group has been helpful when we had training questions. One of he best small dog rescues in Arizona.