lots of these
Dogs are wonderful at healing
I know he will have anaesthetic which we don't want to put them through, but from personal experience I had it in October for the first time in my life (age 77) & it sounds daft........but it was rather nice
He's only a baby so he will bounce back in no-time at all.
Keep your chin-up & keep smiling, it will be worse for you than him