While you can begin potty training when your puppy is 6 weeks old, don't expect perfect results.
At six weeks, puppies haven't developed the physical ability to wait to go potty.
Using several methods together will help your puppy learn more quickly what you want him to do.