We saw my regular vet yesterday. The diagnosis is “the keyboard isn’t connected to the computer”. I agree, great analogy. She says what Keno really needs is an MRI, but that is not available for dogs in Alaska.
She said it’s possible that Keno had oxygen deprivation at birth, but her gut feeling is that it’s spinal.
She doesn’t like Keno’s hips/back legs at all. His back legs didn’t flex well. I walked him around so she could see how his right hind leg swings out clockwise.
There is some risk putting him under anesthesia for his neuter. But she feels the risk is acceptable. Keno’s heart and lungs are strong, and he’s young.
Rx: Simplicef for possible upper respiratory, Cosequin for hips. Will xray hips and spine during the neuter surgery, and a dental cleaning.

Keno did some reverse-sneezing when we went outside.
The vet got to see Keno eat some biscuits. He takes food like he doesn’t know what to do with it, drops food a lot.
Urinalysis and basic bloodwork were all good. I forgot to ask about allergy testing, but we can take blood for that on surgery day.