Summarize this article in one sentence.
You can find breed rescues by searching for them online, or by contacting your local humane society, dog officer, or vet's office. Many pet-related businesses will be able to provide information about local rescue organizations. Don't forget about talking to German Shepherd owners or visiting breed shows to meet more owners. Any puppy coming from a rescue should be fully checked by a veterinarian for basic health, parasites and vaccinations before they are adopted. Generally, they will be spayed or neutered before they go to their new homes, or you will sign a contract to do so in the near future. Beware of any rescue group who skips these steps. Many rescue groups have an extensive placement process. They will require an application, an interview, and a home visit to ensure a successful adoption. Some may even ask to consult your current veterinarian for information about you and previous pets. If you don’t own your home, be prepared to provide a letter from your landlord stating that you are allowed to have a dog. If you already have another dog, that dog will need to be evaluated to make sure that the dogs will get along. While this may seem excessive, the rescue group just wants to place the dog with a family in a home that's prepared to handle the responsibility.
Contact breed rescues in your area. Make sure you're dealing with a legitimate rescue group. Go through the application process.