Just a thought - does your vet do boarding at all? Sometimes the rates are quite reasonable.

I hope some other ideas come up here!