Rehoming your animals
Shelters should always be used as a last resort for rehoming your animal. If at all possible, try keeping your animal. If behavior or training issues are why you are considering rehoming, try hiring a certified dog trainer to help. The benefits for both you and your pet will be well worth it. Also, animals with behavior issues are often difficult to find homes for. These animals tend to be euthanized when surrendered to shelters. If it is a no-kill shelter, these animals tax the organization's resources and take up space that could be used for more adoptable animals.
If you absolutely have to rehome your pet we encourage you to send a picture of the pet and a nice write-up with detailed information to your email list & Facebook page. You can also network with friends, family, co-workers and people at your church to reach the broadest audience possible. Schedule a time to visit the potential new owners at their house and interview them to make sure your pet is getting the best home possible. The pet and potential new owner can interact in an environment that the pet feels safe and comfortable in.
Other options include searching for breed specific rescue groups in your area.