When we went on vacation, we used to take our dog to a nice little boarding facility just up the road from home. It was run by a nice couple who had dogs of their own and treated our dog, and the other dogs that boarded there, practically like part of the family. Our dog didn't get to stay in the house and sit on the furniture, but she did get more attention and time to run around in the yard than she would have at a regular kennel. She still missed us, but she was much happier there than she would have been otherwise.
Nowadays you can get luxury dog boarding for your favorite pet. These facilities aren't just for vacation, either. Some people drop their dogs off for "doggie daycare" while they are at work so their dog doesn't have to be bored at home. Dogs are given snacks and naps and play time and socialization with others of their own size, or extra attention by the staff, which could even include a massage. Extra time outside? A game of fetch? They will make sure your dog is as comfortable as possible.
Dogs are given plush beds, the best food, and sometimes even televisions. Some facilities even have someone to read a story to the dogs before bed and tuck them in. They get all the comforts of home, and then some! And, if you want to check in on your dog during the day or while you're away, there is usually a video system that will enable you to do just that.
The only question I have is - will a dog want to go home after all that pampering?