What about crates and playpens
Crates and playpens can help with toilet training but being consistent and taking your puppy out is essential. If your puppy doesn’t like being confined in a crate or playpen, don’t worry, make sure they have a nice comfy bed to sleep in and take them out regularly, you will have to be extra vigilant however if you don’t use a confinement area.
Some puppies like to pee on doormats and rugs so you may want to remove these for the first few weeks to prevent accidents.
When you do finally get to take your puppy out to the park, some puppies don’t feel confident enough to pee or poop out in the park so even though you’ve taken your puppy out, you may need to put your puppy in the garden for a pee when you get back form your walk.