This depends on the neighborhood and your living conditions. Some pet owners will gladly leave their dogs inside the house in a robust compact cage. However, for people with smaller homes, a large outdoor dog kennel is the best solution. Again, it depends on your housing situation and how your dog behaves.