I gave up fighting the neighbors weeds, especially dandylions three years ago and started using True Green. I had a neighbor upwind who let the dandylions go rampant and seed and nothing I could do would keep them off my lawn. True Green did their thing and while it took them a while to get the treatment plan down, I am weed free on the lawn. I've already had my first treatment of 2018 and I'm pretty sure they put crab grass prevention in it. They cost more than doing it yourself but it's a done deal when you pay them or they have to keep coming back until your lawn is spotless. You'll get an email and text the day before so you can keep your dog inside for the day.