The puppy stages are much like baby stages...eventually they learn to go potty where they should..it all about patience and i think you are doing just fine..keep it up

vent here and chat with others..you will see that you are not alone with how you feel some days..
Dawn