I guess it really depends on where you live. Here in the states, in my humble opinion - indoor is best. I know some people have good luck with indoor/outdoor but my Kylie is indoor only unless it's an oopsie. I sometimes take her out on leash but she isn't crazy about that as she would rather be running like a banshee which I don't allow. It absolutely isn't torturing her, if you give her plenty of stimulation and play time activities.