The best thing to help with housebreaking accidents is to not let them happen to begin with. Each one is a serious setback and only makes the process more drawn out.
As for cleaning up when it happened already - enzymatic cleaners do a great job, but you can also use a mix of regular soap and vinegar in warm water. The vinegar neutralizes the ammonia in the urine.