Taking an 8 week old pup out to do their business 12 or more times a day is pretty normal from my recent go 'round. Pups don't develop any ability at all to "hold it" until they're about 12 weeks of age & then not for very long. Most say that a pup can "hold it" 1 hour for every month of age & I found that to be very much on track.
I didn't think I'd ever sleep again when we brought Ozzy home. We got him at 6-1/2 weeks of age & he went out AT LEAST every hour until he was 8 weeks old, and then at least every 1-1/2 hours until he was 10 weeks. By 11-12 weeks, we were up to every 2 hours ... I thought I had hit paydirt with every extra 1/2 hour of rest.
At night, I limited water by filling his water bowl with 1/2" of water every time I returned from taking him outside to pee until he was about 16 weeks of age. Most wouldn't call that limiting but I found that he rarely would drink his bowl completely dry if there wasn't a full bowl. If it was full, he'd drink more & play in it.
I've house trained lots of dogs but this time was much harder in some respects but we were 100 times more successful. In total, we had 5 pee accidents & no poop accidents in all of Ozzy's potty training. I didn't get much sleep for a long time and was a complete wreck but I was certainly more successful with this plan.
Proudly owned & loved by my rambunctious Goldens, Ozzy, Jagger & Riot!