Life is just life sometimes and there's no way around what happens. You've found the best possible homes for the two dogs you cannot take with you, and you've done them well by doing that for them

.
You're doing the only thing that you can, and that takes a lot of unselfishness and caring in the process
Good luck to you w/the upcoming move and everything that is happening in your life right now!!