Last year I switched to a product called Tenacity to spot treat, ordered from Amazon. It is a bit expensive, but a little goes a long way and it works great. Will take dandelions out and is considered non-toxic for kids and pets once it dries. First year it is a bit of work spot treating, but you will get weeds under control and won't need the chemicals from the box stores. Last year I switched strategy to this and Milirganite for a fertilizer on its highest setting; it worked well, even with the drought and not watering. This is a good tutorial for tenacity, and follow the mixing directions if you use.
.