Grisha Stewart is a professional dog trainer, author, and international seminar presenter based in Oregon, USA. She helps talented teachers share their expertise with trainers and dog lovers. Check out her website grishastewart.com.
Rehoming a dog due to loss of income, loss of a home, or another extreme circumstance is understandable. In other scenarios it's less clear if rehoming is the best option.