If you live in deer country, you live in tick country. And because you have dogs, that’s a problem. It can actually be a bigger problem for your own health. But if you’ve hesitated to spray your yard or property to keep ticks away because of the pesticides required, you’ll have a new option in… read more