Yeah, professional training can be really helpful. Especially if they’re interactive with you as well so that you learn how to train while the dog is being trained. Imo a training course is only as good as the owner will be after, if that makes sense.