Recently had to put down my massive Saint Bernard pup, turns out he had a cancerous growth in his leg that ended up spreading into his lungs. If we noticed sooner we could've done something, but in the end he would of had to lose a leg just to stay alive.
You're not alone in the boat OP, my wishes go to you and whoever else is grieving for your beloved friend.