Flea shampoos are the most effective on adult fleas. Some are made with active ingredients that kill larvae and stop flea eggs from developing as well, helping control and prevent ongoing infestations.