First, let me say that I am so incredibly sorry to SoccarMom and Lilidukes for what you've been through recently.
It sounds like a very traumatic experience and I can understand why you'd now have trouble looking at your dogs the same way, when you clearly loved all of the squirrels you dedicated yourselves to saving.
I'd like to raise an ethical question that might not be a hugely popular one. When people get dogs or cats, or any pet for that matter, it should be with the intention of providing a "forever home." It sounds like you went to great length to keep your pet dogs separated from your rehab squirrels but what happened...happened. It's part accident and part behavioral instinct that the dogs shouldn't be blamed for. Is it fair to banish the dogs, which I assume you also love, to a new home that they'll have to adjust to?
I do respect you for sharing what happened with TSB and I am at one with all of the other members that have provided sympathy and support to your gruesome loss of the squirrels. I love squirrels and anyone that dedicates their time to helping any squirrel.
My personal conflict is that I consider myself an advocate for all animals and I think it's a shame when any pet is exiled or "rehomed." Is there any way that a compromise can be made that would be healthy for all parties? NaturesGift mentioned that she keeps her rehab babies in a separate building. Perhaps you can get a shed for your squirrels and make sure the dogs are never off leash? Or maybe Soccarmom can take the dogs so Lilidukes can keep rehabbing squirrels?
In the end, the dogs deserve a home that provides them a safe, secure and loving environment. It might be best for everyone if they are rehomed but I would like to see some consideration given to maintain the responsibility you have towards your dogs.