DeFlea® Shampoo Concentrate kills fleas on contact. Can be used on all dogs, cats, puppies and kittens.