I'm so sad to read this. It's the saddest, hardest but most loving thing we can do for our dogs when it's clear they're at the point Yukon reached. It sounds like you gave him a great life and every opportunity for comfort and mobility right up to the end. Rest in Peace, Handsome Yukon.