Bayer Advanced Tree and Shrub has the exact same active ingredient as Advantage and Advantix(once again, made by the same company, Bayer). We buy it in a quart bottle at Wal-Mart for 20 bucks and treat all our dogs with it. Just pull up a coulpe of cc, and squirt it on their back. Use it every 3-4 weeks and no more fleas.