I have 2 entire dogs and 1 neutered boy and I find that their urine smells in warm weather IF they repeat wee over the same area. It's also more obvious if there are girls around...
I have an area of gravel outside the back door which they sometimes use and I just slosh it down with water, it helps if you see them go and get to it quite quickly. If its a stronger smell then I use
Yard Clean - I keep a watering can with a dilute mix for this purpose. Yard Clean is quite pricey but I use much less than they suggest and it lasts me ages. I've heard others use washing liquid which I haven't tried.
If they pee on plants I wish to preserve I just use clean water (or saved rain water) and as long as you rinse the area quite quickly you prevent the grass/plant from dying. Just keep a watering can handy :)