Some people use a vinegar and dish soap mixture to kill weeds, but I've heard it has mixed results. A quick google search of pet friendly weed killers would get you some results, but they're labeled pet friendly because they don't contain glyphosate. I'm sure the other ingredients would not be good for a dog, either. Even those products labeled pet friendly or organic do not recommend you touch the product while it's wet and wait a period of time before using the treated area.
Most commercial weed killers are deemed safe once dried. Read the label to see how long you need to keep pets off of treated areas.
Most commercial weed killers are deemed safe once dried. Read the label to see how long you need to keep pets off of treated areas.