Even the family dogs have a comfortable resting spot just off the kitchen and dining room on the second floor of the house.