How do I safely get rid of weeds permanently?

Art teacher
by Art teacher

I have been fighting weeds each and every year and just can't seem to eliminate them permanently. Is there anything i can do to get rid of them safely. I live in the desert and have crushed stones in my yard. PS: I have a dog and do not want to kill her off too!

  10 answers