A dog can live in a number of places comfortably. Many people let their dogs live inside the house with them. Others leash them to dog houses in the yard or let them loose in a fenced yard. Others keep their dogs in kennels or runs. It really depends on the set up, type of dog, and your own preferences. However dogs should always have shelter and plenty of room to run and play.