Dogs are programmed to live in packs, so naturally your pet dog belongs with its pack, that is you and your family and thus the most appropriate place for your dogs to sleep is inside the house with the rest of the pack! Now, that, for various reasons, might be difficult for some households. For suc...