Quick Answer. A female dog goes into heat again between 4 and 6 months of having her puppies. The non-spayed dog goes into heat twice a year, and this is known as estrus. read more