We have awesome (but very expensive) petsitters. They retain a key to my house (they are bonded, insured, and the keys are not identified except by code should their office be broken into), and come whenever we need them to. Before a trip, we call or book online and make a reservation. If we get stuck out of town, or have an emergency, they have a key. They've been quite willing to accommodate such emergencies. They aren't cost effective for a long term (>1 week) trip - they're about $50 per day for our 2 cats and one dog - but they are super convenient. And it gives me a LOT of piece of mind. I haven't been here long enough to feel comfortable giving (for example) a neighbor a key. They're literally the only other people with a key to my house.
Crate training is awesome. You've met Teddy - he was crate trained. He has been crate free (except when folks first come over, to help in calming him down) for about a year - so, he was in a crate for about 2. It's safety for you, your house, and the doggie, until he/she learns what not to chew and get into.
Good luck!!
CA
Most days in life don't stand out, But life's about those days that will...