If you have decided that your dog is ready for a pet training course, you will want to find a professional trainer that can teach you how to properly train.
Improve how to properly raise a puppy with a clear training rule, lower distractions, well-timed rewards, and consistent follow-through from everyone involved.