As soon as he gets to the age where he could enroll in puppy classes, I would do that ASAP. If they ignore your verbal corrections for the mouthing, it could mean they're on the dominant side. Puppy classes will help socialize him and teach him some manners. If he's going to be a really dominant dog, its important for him to learn manners now while he's young.

GOOD LUCK!