Advocate is a spot-on treatment used to control internal and external parasites affecting dogs and cats. One of the active ingredients is absorbed through the skin and travels around the body, treating internal parasites such as worms. A second ingredient transfers across the surface of the body and kills surface-living parasites such as fleas.