Yes, Capguard kills fleas fast and is safe for pets expecting babies or nursing. You can use it with other treatments to stop fleas. It fits pets of different sizes.