Used Happy Jack long ago “permethrin” was ok. Malathion or Demon should work just follow the label. Other things already listed.
Pay attention to treat loose dirt/sandy areas. Places dogs like to lay. Around kennel, under porches or Morgan buildings, bases of shade trees etc.