Siphonaptera/Pulicidae
Ctenocephalides felis / Ctenocephalides canis
After each and every blood meal, females lay four to eight eggs at a time (approximately 400 to 800 in total within her lifetime) on the host animal and/or in its bedding. The eggs hatch in about 10 days, and the developing larvae feed on the adult flea feces, which contain bits of dried blood.
If you have cat and dog fleas problems, call Pest Force for fleas removal and control in Alberta