Actually, it is more difficult to adopt a dog from a shelter in many places. Also, many of the rescue groups require a home visit and specifications must be met (have a fence, don’t leave dog unattended for long stretches of time, verify your vet, etc.)