Do you let him out before you go to bed? Does he actually do anything then? Make sure he actually goes outside before you bring him in.
Also does he go out regularly throughout the day? its very important to make sure the puppy goes out every 15-20 minutes, and after they've eaten and also after they've woken up from a nap.
Please be aware that your pup is still a baby and cannot hold his' bladder for too long and probably wont get the gist of toilet training properly till he's 6 months of age or probably a little earlier if he is shown consistently where he needs to go. Praise him a lot when does his business outside
