I saw you today at the specialist office! We had the cranky german shepherd that was barking at your dog.
We take ours back tomorrow and if his next exam goes ok he'll be getting hip surgery, the first tomorrow and the second 4 weeks later. It is also an 8 week recovery period, trying to keep an active 8 month old dog quiet.
Our plan is to crate him when we have to leave the house and cannot supervise. We also take our dog to doggy day care and our provider has offered to take him a couple of days a week if we want to bring him there. She would keep him inside with her but in a crate when the other dogs are in. Which makes me think your crate route would be a good solution. Seems he'd be less likely to get into any doggy trouble.