little over the top I know, but my dog needs to gain wait while I try to keep a little of my prized yard intact :-)
I've tried all that stuff you can buy for the grass. Don't waste your money, none of it works (no matter what the experts tell you). THere are a couple things you can do.
Encourage your dog to drink lots of water. You can also put a bit of water in with their kibble, it helps.
Follow them around with a watering can and immediately dilute their pee with water (this is pretty anal, but it's what I do, and it works! I just keep an always full 2 gallon watering can on the deck)
Pick one spot of your yard you don't mind burning up, and train them to use it there, and only there.
Females seem to burn the grass more than males. Males mark on things, and this makes the area where they pee on the grass less concentrated. The first pee of the morning is usually the strongest, so if you don't dilute at any other time, do that one. You need about 3 times as much water as they pee to effectively dilute it. I have a neighbor that says his dogs have never burned his grass up (he has a beautiful lawn) and he has two males.