Quote Originally Posted by Kfamr
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.
I agree that Zoe's problems could be fixed with training- many dogs have the same problems you described without good training. There must be someone to help with your situation? From what I've read, it sounds like Zoe has a lot of energy that isn't being dealt with, so she becomes a problem by being destructive. If you do decide to get a different dog, maybe an older dog would be a better choice- puppies have endless energy, and if you are unequipped to handle it then more problems could arise with your new dog.

I wish you luck in whatever you decide.