Give bravecto to the dogs a lil pricey but it's good for 3 months
And we treat and spray our fenced yard where they stay and hardly ever fond a tick or fleas on them can't remember the name of the spray but it's in a blue bottle you hook to a hose and the granules you scatter over the yard