You know tons more than I do about dogs-but what we did with our trainer for Mars is to go to a small fenced dog park. The parking lot was long, so we approached the dog park, slowly getting closer over several days. For Mars it was important to keep moving while being treated. It helped that Mars was outside, while the other dogs were fenced in. To be clear, we did not enter the dog park. Also, Mars was a young adult-not a young puppy.
I'm sure your trainer has some great ideas for your great barky Kody.