It seems you are pretty set in your ways - but have you seeked a professional behaviorist/trainer yet? All of the problems you are having CAN be solved with training. You may have tried but, not all people have a knack for training, and not all dogs can be trained the same. A behaviorist/trainer is able to "read" the dog and figure out what they need to be a sound dog. Zoe being younger, she should be able to do perfectly fine.

Maybe if not your family, someone else will be able to take her to a behaviorist.


*edit* I skipped the line where you said you can't find a professional. No PetsMarts, Petcos even? Where is your exact location? I can look around on my different training/dog forums for you.