Oh Donna be patient and consistent. He will definitely get there. Are you signed up for puppy classes? You should get some good advice from the puppy trainer - it's what they are there for! He is a gorgeous pup and he sounds like he's on the assertive side so clear ground rules for all the family are a must. Lots of little walks and training sessions to wear him out mentally as well as physically (without over walking him obviously, as he's young x) will help to settle him at home.
Karen xx
Karen xx