Hey - check if there's alocal pet store who would board them for you while you are away! They could sit in the shop with a "just visiting" sign, or even a "sold" sign, but they'd get food, water and interaction with people! Our local pet store sometimes does this. Also check with your vet.