I have a new puppy and need help potty training him. Can you provide me with a step-by-step guide and some additional tips to ensure success?