The canine accommodations are large separate indoor kennels, connected to longish outdoor runs, which allow the dogs to go in and out as they please. The outdoor runs are very spacious and partly covered.
The dogs are taken to outdoor play-areas a couple of times a day where they can play to their heart's delight.