The answer to this question is yes, but it's not recommended. The best time for breeding a female dog is during her second heat cycle. The average age of female dogs years old when they have their first heat cycle is around 3 months. Three months however may be too young to have puppies as there are many risks associated with having babies at such a young age. It is recommended that the female dog goes through a minimum of one heat cycle before breeding.