Oh the new parent woes. I'd let him out when ever you hear him stirring or every 3/4 hours for a few weeks. As for the pooing It depends on the individual pup, you'll get to know your pups routine. During the day I'd let him out every 30mins to a hour, when he does toilet outside praise him and make a fuss of him. Also ignore any accidents and make sure you clean them up with a proper pet disinfectant, so as not to encourage him to toilet again in the same place.Is his crate covered ??? if not I'd definitely recommend it. You could also put a sweater or something that smells of you a night. Just give him time he is very young and as been taken away from everything he's ever known, so it will take him time to settle in.Congratulations on your new pup he's adorable