Mine are indoors dogs, purely because I don't work them and wouldn't know the first thing about kennelling them and anyway I love having them around specially with the OH working the hours he does.
They do get incredibly dirty (of course

) and I have three which can make a mess, but we work hard at cleaning up after them that's all. Like at the moment, we went for our walk this a.m., got covered in wet grass and I have hads to leave it. went back at lunch and the wet grass had been trodden through the downstairs (the dogs aren't allowed upstairs) still no time to tidy it on lunch, so will clean when i get home. Same goes for dog hairs, we recently changed ther kitchen flooring to lino, and so it's just the huge rug in the living room and every evening we hoover it to keep to hairs at bay. We have one incontinent dog too so a lot of sofa and dog bed washign goes on! But it keeps us busy and we share the work. (in fact i walk the dogs more so the OH cleans more, I like that arrangement)
In the daytime we leave the french doors open when we're not in; the garden is completely secure (we've been doing it for a year anyway and touch wood an escape route has never been found) I don't think they go outside that much anyway, just sleep on the sofa in the day! (good job my address isn't listed as I've just admitted publically I leave my doors open

)
Matter of choice though of course and I would never condemn anyway who does that. When it comes to dogs we all choose different "rules" like where they sleep and their boundaries, provided the dogs are safe and happy, that's what counts.