I am really sorry you are having to go thru this. If you truly feel that your only option is to rehome your dogs permanently, then breed rescue, as Karlin said, is the best way to insure that they are safely rehomed and altered first.
But, if you feel right now like your world is upside down and that your difficulty will be temporary, I'd encourage you to try to hang onto your babies. If you have to stay somewhere that you can't keep your pets with you for a time, I'd recommend taking someone up on their offer to temporarily keep your dogs for you.
I have been in your situation when my 13 year marriage ended suddenly and unexpectedly when my ex left me for a woman half his age and I was trying to figure out where my life was headed. My world felt completely upside down. I didn't have my cavaliers at that time, but did have dogs (and thankfully still do!). While I felt like I would be forced to let go of everything, (except my kids, of course) I heeded the advice of some people who'd "been there" too, when they warned me not to make any drastic changes during the rough period surrounding the divorce when it would be hard to think clearly. Thankfully, I didn't, and now I am glad. It worked out so much better, and I hung onto my dogs and avoided making any big purchases, etc.
What you are experiencing is a huge upheaval and will require many involuntary changes, so I'd just advise not changing anything you absolutely don't HAVE to until you have had a chance to put some distance between yourself and these hard times. They are gut wrenching enough without losing any more than you are already losing.
It does get better!
:hug: