Great advice!
Also, I would be sure that your puppy is on a regular schedule so that you are aware of when food AND water go in. That way you know when it needs to come out.
Using a trigger command is great such as your "Go Potty". However, right now it doesn't mean anything to her. You...