However, they are typically adopted by their foster parents who have cared for them during the reunification process. At Summit County Children Services, you must become a foster parent if you want to adopt.
And when I ask how long they've had the puppy, it's usually a short time like 3 or 4 days or maybe two weeks. It takes longer than two weeks (generally) to fully potty train a puppy. (Some do catch on much faster.) It's very simple to potty train a puppy, but that doesn't mean it's easy.
Also, the dog is 16 weeks old so he should be able to hold it a couple of hours. Maybe increase your time in between taking him out so he doesn't think you can potty every 30 minutes. He needs to learn to hold it. Start with an hour and a half for a few days then go to 2 hours, etc.