La saleté des puces est une matière fécale laissée par les puces. Elle se compose de sang digéré et ressemble à du poivre sur la peau de l'animal. Lorsqu'un propriétaire d'animal place de la poussière de puces sur une serviette en papier humide, elle se propage pour créer un petit cercle de sang, indiquant que l'animal a des puces.
Un contrôle efficace des puces sur les animaux de compagnie implique de comprendre le cycle de vie en quatre étapes de l'organisme nuisible. Certains produits tuent les puces adultes tandis que d'autres empêchent les œufs d'éclore. La femelle doit avoir un hôte à sang chaud pour pondre des œufs. Chaque puce femelle a la capacité de pondre des centaines d'œufs au cours de sa vie. Dans des conditions idéales, l'œuf éclot et la puce atteint sa maturité en 14 jours. Cependant, si les conditions ne sont pas idéales, la puce reste au stade larvaire, protégée par un cocon, pendant une période prolongée. Il sort du cocon lorsqu'il détecte un mouvement, de la chaleur et du dioxyde de carbone, et saute presque immédiatement sur un hôte pour un repas de sang.
Les produits sur ordonnance en 2014 ont tendance à offrir un meilleur contrôle des puces que les anciens produits. En empêchant l'éclosion des œufs, ces produits brisent le cycle de vie de la puce. Ils offrent un contrôle en traitant l'animal et en éliminant le besoin de traiter toute la maison. Cependant, ils sont moins efficaces pour les animaux de compagnie exposés de façon continue aux puces provenant d'autres sources.