Many thoughts and prayers to you and Buddy! He looks like such a sweet guy (as I'm sure he is).
I have two dogs now that I adore, but have had to put down 2 in the past. One was very old (it was still hard), the other was only 1 year. BOTH times were a gut wrenching experience that I hated.
My thoughts are with you johnny. Had to put my dog Fox down when he was 7. Worst feeling in the world to being your best friend to be put down. Hope he can pull out of it and live a long life, for both your sake!
My thoughts are with you JohnnyMac. My Rottweiller had a relatively long (for the breed) 12 years before he had to move on.
Hoping for the best for Buddy.