If he is only 8 weeks old and you have had him for a week, he may have been taken from his mother and littermates too soon. Seven weeks seems too early, but it's too late to worry about that now. Remember that he is just a baby and your son probably cried during the night and kept you awake when he was a new baby in your home. Patience and consistency are the most important things right now. You might try covering his crate with a blanket while you are sleeping. Puppies hear quite well and he will still be able to hear you in the room and know you are there, but sometimes that helps quiet them. Make sure there is still enough ventilation for the crate. Also, you might try setting your alarm at least once during the night for a planned potty break. If your puppy learns that you will be getting up during the night anyway, he may settle down faster. If you live in a cold climate, bundle up and stay out with him until he piddles and/or poops. If you live in a warm climate, you have the luxury of just going outside in your jammies. After he does his duty, praise him enthusiastically. Go back inside, let him in his crate, give him a small treat and praise him again. With time, he will respond, but remember that he is just a baby. Puppies are a lot of work, but your patience and consistency now will pay off. Keep us posted. This dog comes from two smart breeds and he should learn faster than most dogs. These breeds are also very eager to please, so praise is very important.