Well, Pyrethrin (Permanone) will kill the ticks but it isn't good for your own skin or the dogs. When ticks are bad around here I spray my hunting clothes with the stuff and it's good for several washings - kills any tick that gets on my pants.
For your dog, get a flea and tick collar or use Frontline every couple of months. You might still find ticks on the dog but they will be pretty sick shortly after biting the dog. For you, have your wife do a tick check every night - warning - doing a tick check pretty much kills the mood .....especially if ticks are found.
There probably is something to spray on the yard, check with your garden center and then read the label carefully.