Is there no-one who would take Zorro for you until Delilah is clear? Or how about putting him into kennels for 2 weeks?
I have an entire male, a speyed bitch and an 11 week old bitch puppy. When she is due into season (a long way off, I hope ;) ) I will be putting one of them into kennels. It helps me, I suppose, that my bitches breeder runs boarding kennels :D I wouldn't dream of keeping a dog and a bitch in the same house when she is in season. Not after an accidental mating several years ago