My friend, who is a huge animal lover, works at this place called petsuites. It may be expensive. I think it's sort of like a hotel for pets.
http://www.petsuites.com/Welcome.htm
I don't know if there's any near you but you could check into it. Where do you live? There's got to be a YT member near you that would gladly look over Maximus. I would in a heartbeat!

Why don't you post your city and see if any other members are nearby?