@mortyfide - I don’t miss the puppy phase, it was exhausting, so I feel for you! I, too, thought “what the hell have I done?”
You probably know this, having had one already, but best advice I had was take them out ALL the time - as soon as they wake up from a nap, as soon as they’ve had a mad 5 mins of play/excitement, as soon as they’ve had a drink etc etc etc. They have zero bladder control so best to just keep taking them outside. I used a slip lead (only for toilet training, not for walks) as is so quick to put on. I’d take her to the same spot in the garden and just milk around until she went. I used the phrase “be quick” as soon as she started to go, and had super tasty treats ready in my pocket for when she finished - with loads of praise. Now, I just open the back door, say “be quick” and she trots off to do her business.
Luckily she was tiny then, wouldn’t have fancied clearing up a mess indoors from her at this size!