Most puppies don’t want to poop and pee where they eat and sleep. Take him out every 1-2 hrs during the day, after playing, after sleeping, drinking, eating, etc. He’s going to be able to hold it for a longer period of time once he gets older. I don’t crate my puppies, but I work from home and watch them like a hawk until they’re reliably potty trained. Good luck!