A puppy has her first estrus cycle when she reaches sexual maturity, or puberty. On average, this occurs between 10 and 12 months of age. However, the breed and size of your dog play a role in sexual maturity. Smaller dog breeds, such as Chihuahuas, reach puberty and estrus as early as 6 months of age.