Cat flea, Ctenocephalides felis (Bouche) (Siphonaptera: Pulicidae), larva, pupa, adult and pupal case (bottom). Photo by Drees.