The German Shepherd, like many other large breeds, takes a lot of time and attention to it. It is better for the dog to live in a private house so that there is access to the street, garden or courtyard.