If your female dog is not spayed, she will go into heat roughly twice per year. Matilda had her last heat in late May, and didn't have another until mid-January. So, her heat cycle is about 7.5 months long. Your dog's first heat cycle will occur when she's between 6 months to 2 years old.