It still amazes me the frequency I hear people talk about pushing their puppy's face in an accident to teach her housetraining. This is a sure way to greatly increase your puppy's anxiety and potentially teach your dog not to go potty in front of you at all for fear of punishment.

Just don't do it. 
What you do want to is to manage your dog to prevent accidents and motivate your dog to hold her bladder and reward her for going potty in the correct location.

My favorite management option is a crate. 

You can learn step-by-step crate training and housetraining techniques at my online dog training website.