Get Your Dog Care Questions Answered by Experts
Hi there. My name is ***** ***** I'm happy to help you with your question today.
The short answer is "yes".
A dog's normal estrus cycle (heat cycle) can range between 20-24 days, depending on the dog. Since your girl seems to be on day 10, then yes...she's normal.
There's a bunch of information on canine estrus cycles here: http://www.vcahospitals.com/main/pet-health-information/article/animal-health/estrus-cycles-in-dogs/5778
I hope this helps!