While the spot is still wet press out the excess urine with paper towels. put on lots of baking soda/bicarbonate of soda on the spot (enough to soak up all the liquid). Try putting peppermint oil(which you can get at a health shop) in the areas that you don't want your dogs to use as a toilet. Thy won't go there as they don't like the smell. No need to crate if the pooch is properly house trained and if you use the peppermint oil in the places he/she shouldn't go then it will be easy to clean(ex. tiles).
Anyway, back to the cleaning; after the baking soda has dried you can just vacuum the spot to get all the powder out. The baking soda is easy to use and cheap. It soaks up the urine and eliminates the smell. ... View related article.