Une puce adulte peut vivre dans un tapis, sans hôte, pendant une période allant de quelques jours à quelques semaines. La durée de la survie dépend de la quantité ingérée par la puce d'un hôte avant de finir en tapis.
L'aspirateur de tapis élimine la majorité des puces vivantes. De plus, passer l'aspirateur élimine environ 30 pour cent des larves de puces et 60 pour cent des œufs de puces. Les puces continuent de se développer à l'intérieur d'un sac d'aspirateur. Par conséquent, après avoir passé l'aspirateur pour éliminer les puces, les larves et les œufs, il est essentiel de retirer le sac et de le jeter à la poubelle à l'extérieur de la maison.