I am a catmom, so I'm not up on dog vaccines. Call your vet to find out for sure about when you need to get the shots done.
An alternative would be to find a professional in-home petwatcher. They don't have to stay in your home (though some can) but will come up to several times a day to feed & water, walk and otherwise care for your pets. We have used them for some years now - since we pay them, we can ask them to do things how we like (neighbors doing it for free might slack off, but since they're doing it to be nice, you hate to correct them!) Your vet may be able to recommend one - if not for this trip, at least for next time. Good luck!