I have 3 wiener mixes. They dont chew but they bark like heck at any stranger or unusual
noise etc. Thank God they aren't the type to bark incessantly! It's tough and I doubt there is any good answer. Dog whisperers claim they can solve these issues, that they are underlying. I'm not confident they can, but hopeful! Have you tried a squirt bottle every time they chew? You must be able to catch them at it on a 35 foot boat! My dogs hate
water. Good luck! PS: I would definitely leave them inside while you are gone. People steal dogs, they could fall over etc etc...
Sounds like you need a doggy door in the
companionway. Let's see...... (engineer brain at work....) Yeah! a 120 v normally closed solenoid and a spring loaded doggy door. If the power fails, the solenoid moves and the spring loaded door opens!
Oh... and that's what wieners do to get even when you leave them alone instead of taking them with you! They have to find a way to tell you they dont like that!