They make sprays for the yard that you hook up to a hose. Treat the yard and just keep the dog off it until it dries. Some are more pet friendly that others.
http://www.amazon.com/Natural-Kennel-Convenient-Sprayer-Hookup/dp/B001B4SHB8