The best-rated flea and tick shampoo for dogs contains medicated ingredients that kill parasites on contact. Generally, it’s recommended to wash dogs once a month. Yet, if the pet is terribly infested or one treatment did not help to eradicate all fleas, you can bathe your pet once a week until the pests are gone. Remember, that few shampoos have preventative properties.