I think that you are using good judgement for you and your dog. Taking every ones suggestions thinking about how it will affect you and your pup in order to come to the best decision as it applies to you both. Also, I had forgotten that your pup is only two months in with his forever home and newly found best human ever so that would be a definite consideration on what situations you want to put him in.
Also, don't ever forget that this breed forgives and forgets just about any goof ups their bonded human do. They don't hold it against us.
"If you can't see his soul when you look in his eyes, then you need a seeing-eye dog"