My vet also told me that 6 months is when my female long hair chihuahua would go into heat and then again in another 6 months. So it would be twice a year. If you don'e want any messes, make sure you have diapers to put on the dog and keep it inside so that no males can get to her.