Miracle Care De Flea Shampoo (16.9 oz) kills fleas on contact! De Flea Shampoo does not use pyrethroids or similar chemicals to achieve results, so fleas and other parasites do not become resistant, thus, the product never loses effectiveness. DeFlea Shampoo can be used on any age puppy or kitten!