Mites live on dogs for 17-21 days. This is their entire life cycle. During this time the females will burrow into the dog’s skin and lay its eggs.