L'huile pour bébé ne tue pas les puces sur les chats, mais elle peut ralentir les insectes, les rendant plus faciles à peigner de la fourrure du chat. On pense que l'huile pour bébé étouffe les œufs de puces, mais cela a n'a pas été prouvé scientifiquement.
La seule façon d'empêcher les puces de s'installer dans la fourrure d'un chat est d'utiliser un traitement anti-puces mensuel, généralement appliqué par voie topique. Ces produits sont à la fois sûrs et efficaces lorsqu'ils sont utilisés conformément aux instructions. Certains remèdes maison qui tuent les puces peuvent être nocifs pour les chats, et un vétérinaire doit toujours être consulté avant d'essayer des traitements alternatifs tels que ces remèdes.