yellow spots from dog
The short answer is "neither". Here is some information from one of our university extensions that discusses the problems, and some remedies for urine spots on the lawn:
I hope this is helpful. Please contact AaE again if you have further questions.