Hi there! Can I throw like, a whole bunch of training stuff at you? It sounds like excitement / frustration whining, because he can't wait to work? This is entirely fixable with training, but will require you and everyone who cares for this dog to be absolutely stubborn (more stubborn than a jrt!) and entirely on the same team.
Does he whine at home too? Like whining while his food is being prepared, whining when he can't reach a dog on the other side of a fence, etc?
In general, in your day to day life at home, nobody is to give him any attention/play/food/anything if he is whining.