For cats and dogs of all ages. Removes fleas without using toxic chemicals. Can be used in conjunction with spot ons.