I do keep em inside but i rather want to keep them outside.

I was thinking of the following pro's keeping the dog inside in a crate.

-Better temperature, good sleep >> better recovery
-Better temperature, less waste of energy to stay warm
-Better temperature, less food, processed faster >> more time for recovery
-Less stress/barking to other dogs ect when on a yard with other dogs.

The reason why i want to keep the dog outside is so that i dont have to walk them 3 times a day. I live in an urban area, cant let them piss in the yard so i have to walk in the public with a lot of other dogs/cats. Also i think its better to get the dog out only when its time to train so he will be extra excited/sharp at that moment.


What is your opinions on this?